Erreur syntaxe sql
develop_adn
Messages postés
7
Statut
Membre
-
develop_adn Messages postés 7 Statut Membre -
develop_adn Messages postés 7 Statut Membre -
bonjour
j'ai un probleme d'execution de la ligne suivante:
$resultat=mysqli_query($connexion,'SELECT * FROM utilisateurs WHERE prenom LIKE "%".$_POST["prenom"]."%" order by annee_naissance');
lors de l'execution on m'affiche ce message d'erreur:
erreur dans l'execution de la requete
le message d'erreur est : Erreur de syntaxe pr�s de '.$_POST["prenom"]."%" order by annee_naissance' � la ligne 1
qui peut m'aider svp? et merci.
j'ai un probleme d'execution de la ligne suivante:
$resultat=mysqli_query($connexion,'SELECT * FROM utilisateurs WHERE prenom LIKE "%".$_POST["prenom"]."%" order by annee_naissance');
lors de l'execution on m'affiche ce message d'erreur:
erreur dans l'execution de la requete
le message d'erreur est : Erreur de syntaxe pr�s de '.$_POST["prenom"]."%" order by annee_naissance' � la ligne 1
qui peut m'aider svp? et merci.
A voir également:
- Erreur syntaxe sql
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- J'aime par erreur facebook notification - Forum Facebook
2 réponses
Bonjour
je pense avoir trouvé d'où vient l'erreur
SELECT *
FROM utilisateurs
WHERE prenom LIKE '%prenom%'
order by annee_naissance;
je pense avoir trouvé d'où vient l'erreur
SELECT *
FROM utilisateurs
WHERE prenom LIKE '%prenom%'
order by annee_naissance;
Bonjour
Ton erreur vient du fait que la totalité de ta requête est entre simples quotes, et que au milieu de as mis de . et des doubles quotes comme si tu voulais faire des concaténations.
Voici une version corrigée :
Ton erreur vient du fait que la totalité de ta requête est entre simples quotes, et que au milieu de as mis de . et des doubles quotes comme si tu voulais faire des concaténations.
Voici une version corrigée :
$resultat=mysqli_query($connexion,"SELECT * FROM utilisateurs WHERE prenom LIKE '%".$_POST["prenom"]."%' order by annee_naissance");