Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1691 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°685479
momo194
Posté le 27-03-2004 à 08:56:27  profilanswer
 

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
mood
Publicité
Posté le 27-03-2004 à 08:56:27  profilanswer
 

n°685485
fabien
Vive la super 5 !
Posté le 27-03-2004 à 09:46:23  profilanswer
 

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
n°685488
momo194
Posté le 27-03-2004 à 09:57:36  profilanswer
 

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

n°685490
fabien
Vive la super 5 !
Posté le 27-03-2004 à 09:58:38  profilanswer
 

momo194 a écrit :

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

c'etait quoi l'erreur alors ?


---------------
Découvre le HFRcoin ✈ - smilies
n°685497
momo194
Posté le 27-03-2004 à 10:20:45  profilanswer
 

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
n°685501
fabien
Vive la super 5 !
Posté le 27-03-2004 à 10:26:03  profilanswer
 

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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

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

 

Sujets relatifs
[PHP-ORACLE] parcours des résultats d'une requête : première ligne non[MySQL] comment faire : DELETE FROM table1,table2 WHERE id=2 [résolu]
resultats etranges avec mysql et la clause Havingautomatiser le contenu d'un rec.fields (requête)
Quel forum php/MySQL choisir ?[SQL] aide pour la création d une requete
[MySQL]Ordre dans un select[sql] mySql requête foireuse sur les dates! @ l'aide !!
[MySQL] requête foireuse... un peu plus dur :)[MYSQL] requête mysql foireuse
Plus de sujets relatifs à : [MYSQL] requête foireuse avec un "_"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR