Bonjour, j'apprend le PHP depuis peu et commence à l'utiliser mais j'ai parfois (souvent) des petits soucis, la plupart du temps j'arrive à les résoudre avec un peu de réfléxion ou de recherche mais là je ne trouve vraiment pas.
Voici la requête MySQL :
Lorsque je vais sur la page concernée, ça s'affiche correctement mais lorsque je lance une recherche j'ai un message d'erreur qui s'affiche là où il devrait y avoir les réponses (la requête ci-dessus est celle qui correspond à la recherche).
Code : Sélectionner tout - Visualiser dans une fenêtre à part $reponse = mysql_query('"SELECT * FROM bank_cibles WHERE cible LIKE \'' . $recherche_cible . '\' AND butin >= ' . $butin_min . ' AND level >= ' . $lvl_min . ' AND level <= ' . $lvl_max . ' AND timestamp_dispo >= ' . $timestamp_min . ' AND timestamp_dispo <= ' . $timestamp_max . ' ORDER BY ' . $classement . ' DESC LIMIT 0,' . $nombre_de_reponses . '"') or die(mysql_error());
Voici le message d'erreur :
J'espère que quelqu'un pourra m'aiderYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"SELECT * FROM bank_cibles WHERE cible LIKE '%' AND butin >= 1 AND level >= 1 AN' at line 1
Partager