Erreur dans une requete SQL
Fermé
boule2gom2
Messages postés
2
Date d'inscription
jeudi 21 janvier 2010
Statut
Membre
Dernière intervention
23 janvier 2010
-
21 janv. 2010 à 19:28
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 23 janv. 2010 à 21:36
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 23 janv. 2010 à 21:36
A voir également:
- Erreur dans une requete SQL
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Une erreur inattendue s'est produite instagram ✓ - Forum Instagram
- Erreur 3005 france tv - Forum TV & Vidéo
5 réponses
Jean-François Pillou
Messages postés
18306
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
21 janv. 2010 à 22:37
21 janv. 2010 à 22:37
$requete='SELECT nom FROM client WHERE client = "'.mysql_escape_string($nom).'"' ;
saber07
Messages postés
116
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
20 novembre 2014
20
21 janv. 2010 à 23:12
21 janv. 2010 à 23:12
c tres simple
corriger par ca :
$requete='SELECT nom FROM client WHERE client like '.$nom ;
corriger par ca :
$requete='SELECT nom FROM client WHERE client like '.$nom ;
boule2gom2
Messages postés
2
Date d'inscription
jeudi 21 janvier 2010
Statut
Membre
Dernière intervention
23 janvier 2010
23 janv. 2010 à 18:17
23 janv. 2010 à 18:17
Merci a tous les 2 de m'avoir répondu mais j'ai toujours la même erreur il m'affiche : erreur
Jean-François Pillou
Messages postés
18306
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
23 janv. 2010 à 21:23
23 janv. 2010 à 21:23
Change cette ligne :
Par :
$result=mysql_query($requete) or die ('erreur') ;
Par :
$result=mysql_query($requete) or die ('erreur:'.mysql_error().':'.$requete) ;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
23 janv. 2010 à 21:36
23 janv. 2010 à 21:36
Comme on ne connait pas la structure de la base, peut-être mon intervention ne sera pas la solution.
SELECT nom FROM client WHERE client = $nom
client représente à la fois le nom de la base (FROM client) et le nom d'un champ (WHERE client...). Si cela est exact, ne pas tenir compte de mon post.
Nota: il est toujours ambigu d'utiliser le même nom.
Bonne soirée.
SELECT nom FROM client WHERE client = $nom
client représente à la fois le nom de la base (FROM client) et le nom d'un champ (WHERE client...). Si cela est exact, ne pas tenir compte de mon post.
Nota: il est toujours ambigu d'utiliser le même nom.
Bonne soirée.