Problème pour une requête sql - SQL/NoSQL - Programmation
Marsh Posté le 09-08-2007 à 19:18:49
$sql = "SELECT * from galette_adherents WHERE (nom_adh LIKE \"$rch\" OR prenom_adh LIKE \"$rch\" ) AND id_groupe = $sec;";
ptet même
$sql = "SELECT * from galette_adherents WHERE (nom_adh LIKE \"%$rch%\" OR prenom_adh LIKE \"%$rch%\" ) AND id_groupe = $sec;";
Marsh Posté le 09-08-2007 à 19:32:23
merci mais voici ce qu'il m'affiche
Erreur de syntaxe près de '' à la ligne 1
Marsh Posté le 10-08-2007 à 16:14:22
replace les \" par des ' histoire de rester conforme à la norme sql (en plus le code sera plus lisible)
et du coup, ça devrait marcher.
Marsh Posté le 10-08-2007 à 18:19:30
ah tiens je savais pas que la norme SQL c'était des ' et pas des "
Marsh Posté le 09-08-2007 à 19:10:18
Voila j'ai un problème en mysql.
Pourriez vous m'aider à trouver l'erreur
Donc mon but est que si $rch est contenu dans le champ nom_adh ou prenom_adh
et
si $sec est parmi id_groupe, j'ai un résultat.
$rch et $sec peuvent ="" (vide)
Où ais-je fait des erreurs?
Merci