[MYSQL] requête foireuse avec un "_"

requête foireuse avec un "_" [MYSQL] - SQL/NoSQL - Programmation

Marsh Posté le 27-03-2004 à 08:56:27    

Salut,
 
J'ai un gros problème que je n'arrive pas à résoudre.
Chez moi, ce genre de requête ne fonction pas:

Code :
  1. $type= "Patch_hl_cs";
  2. $query_dl=mysql_query("SELECT * FROM $TBL_DOWNLOAD where type='$type' AND actif='1' ORDER BY nom ASC LIMIT 0,35" );


 
Je signale qu'avec une autre variable $type, sans underscore, tout fonctionne pour le mieux!
Pourquoi ?
 
Merci


Message édité par momo194 le 27-03-2004 à 08:57:22
Reply

Marsh Posté le 27-03-2004 à 08:56:27   

Reply

Marsh Posté le 27-03-2004 à 09:46:23    

fait un

Code :
  1. echo $query;

pour voir ce que ca donne.


Message édité par fabien le 27-03-2004 à 09:46:41

---------------
Découvre le HFRcoin ✈ - smilies
Reply

Marsh Posté le 27-03-2004 à 09:57:36    

excellente technique.
 
J'ai trouvé l'erreur !
 
Merci

Reply

Marsh Posté le 27-03-2004 à 09:58:38    

momo194 a écrit :

excellente technique.
 
J'ai trouvé l'erreur !
 
Merci

c'etait quoi l'erreur alors ?


---------------
Découvre le HFRcoin ✈ - smilies
Reply

Marsh Posté le 27-03-2004 à 10:20:45    

En fait tu vois le 0,35
 
Comme c'est un système multipage, à la place du 0 il ya une variable, et là elle était déclarée avec une valeur NON numérique.
 
J'ai réglé ça avec la fonction is_int().
 
Merci encore


Message édité par momo194 le 27-03-2004 à 10:21:07
Reply

Marsh Posté le 27-03-2004 à 10:26:03    

momo194 a écrit :

En fait tu vois le 0,35
 
Comme c'est un système multipage, à la place du 0 il ya une variable, et là elle était déclarée avec une valeur NON numérique.
 
J'ai réglé ça avec la fonction is_int().
 
Merci encore

je sais ce que c'est le "limit" :o
 
en tous cas c'est un moyen trés pratique pour debuguer les requete.
tu l'affiche et si tu n'arrive pas a trouver l'erreur, tu l'execute dans phpmyadmin pour voir quelle erreur il te sort et ensuite si tu n'arrive toujours pas a regler le probleme ben tu poste sur un forum. ;)
 


---------------
Découvre le HFRcoin ✈ - smilies
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed