Demmande de correction d'une requete SQL

Eléphant du PHP | 199 Messages

31 juil. 2005, 11:10

Bonjour !!! Bon c'est pas un sujet long !!!

$retour = mysql_query("SELECT COUNT(*) AS nb_messages FROM coms WHERE wo='. $_GET[id] .'");
Voila j'aimerais compté le nombre d'entrée apartir de $_GET[id] !!!(un peu de mal a m'expliquer^^) mais mon $_GET[id] n'est pas bon alors j'aimerais savoir comment corriger sa synthaxe !!
merci

Mammouth du PHP | 19672 Messages

31 juil. 2005, 11:46

$retour = mysql_query("SELECT COUNT(*) AS nb_messages FROM coms WHERE wo='. $_GET['id'] .'");
Tu envoyais "id" comme une constante au lieu d'une chaine de caractère en index de $_GET, donc ça ne fonctionnait pas.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 199 Messages

31 juil. 2005, 12:02

il me renvoi sa :

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

Mammouth du PHP | 19672 Messages

31 juil. 2005, 12:05

Ok, autant pour moi :
$retour = mysql_query("SELECT COUNT(*) AS nb_messages FROM coms WHERE wo='". $_GET['id'] ."'");
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 199 Messages

31 juil. 2005, 12:41

merci nikel !!! je peux mettre le resolu !!!