Bonjour à vous,

Je suis à la recherche d'une solution pour l'erreur :
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IdModClasse'].' ORDER BY NomEl'

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
if($IdModClasse !== 'tout') {
	$choixel=$bdd->query('SELECT * FROM eleve e INNER JOIN eleveclasse c ON e.idEl = c.idEl WHERE c.CodeClasse = '.$IdModClasse.' ORDER BY NomEl'); 
}
else/*($IdModClasse == 'tout')*/ {
	$choixel=$bdd->query('SELECT * FROM eleve e INNER JOIN eleveclasse ec ON e.idEl = ec.idEl INNER JOIN classe c ON c.CodeClasse = ec.CodeClasse ORDER BY c.LibelleClasse ');
}
Je ne comprend pas ...
Une idée ?