Ponctuation dans une requête
Bonsoir,
je commence à maîtriser php et le sql, j'ai fait une belle requête pour compter selon une condition (merci le forum !)
mais...
j'ai du mal avec la ponctuation de ce code:
Code:
1 2 3 4 5 6
|
$id15=$eleve['elenoet'];
echo $id15;
$sql2 = 'SELECT elenom, sum(Combien) as TOTAL from retenues where elenoet='"$id15"' group by elenom order by elenom ';
$res2 = mysql_num_rows($sql2);
echo 'Nombre heures de retenues '.$res2.' <br><br> ' ; |
il ne veut pas me l'afficher ($id15 existe bien) la RQ aussi, le problème vient de elenoet='"$id15"'
une idée ?
merci !
J'avance mais encore erreur
affichage de ma requête:(bien formatée comme conseillé merci !)
SELECT elenom, sum(Combien) as TOTAL from retenues where elenoet=6179 group by elenom order by elenom
formaté comme ça:
Code:
1 2 3 4 5 6
| $id15=$eleve['elenoet'];
echo $id15;
$sql = 'SELECT elenom, sum(Combien) as TOTAL from retenues where elenoet='.$id15.' group by elenom order by elenom ';
echo $sql;
$res = mysql_num_rows($sql);
echo 'Nombre heures de retenues '.$res.' <br><br> '; |
sur mysql cette RQ fonctionne à merveille donc pourquoi j'ai ce message:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\wamp\www\