C'est bien une variable écrite en dur dans le script.
Version imprimable
C'est que tu as une autre erreur (cela arrive très souvent) en plus de celle dont je parle. Dans phpmyadmin.
Avec le caractère `
Pièce jointe 440077
Sans
Pièce jointe 440081
La requête ne plante pas car il est licite de comparer 2 nombres.
Dans ce cas, il y a peu de risques (tant que tu ne codes pas n'importe quoi ;))
Concernant ta requête : est-ce que tu l'as testée dans PhpMyAdmin (ou assimilé) à partir de la requête réellement exécutée ? Tu peux utiliser PDOStatement::debugDumpParams pour connaitre la requête préparée et ses paramètres, ou simplement faire un echo ou un var_dump.
Bonjour,
Je viens enfin de trouver. Avec :
Ça fonctionne.Code:$nb_hits_non_nuls = $pdo->query("SELECT COUNT(*) FROM ma_table WHERE ( `".$id_Item."` !=0) ")->fetchColumn() ;
Merci à tous et à toutes.