|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 146 ![]() |
Bonsoir
J'ai un souci d'appel avec cette requete : Code php :
J'ai le message d'erreur suivant : Citation:
Merci d'avance si quelqu'un peut me dépanner |
|||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Stef Consultant Essbase Inscription : juin 2002 Messages : 40 ![]() |
Pour commencer, affiche le contenu de la variable $sql et exécute la requête directement dans mysql.
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 146 ![]() |
Je vient de tester celle ci :
Code sql :
en mon sgbd et elle est reconnu . Dois aussi tester cette variante ? : Code sql :
SELECT nom , prenom , age , mail , tel , adresse , paiement FROM CLIENT WHERE mdp=$mdp AND pseudo= $pseudo; Merci d'avance |
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() |
Bonsoir,
et avec ça c'est pas mieux ? Code :
$sql = "SELECT nom, prenom, age, mail, tel, adresse, paiement FROM CLIENT WHERE mdp='".mysql_real_escape_string($mdp)."' AND pseudo='".mysql_real_escape_string($pseudo)."'";
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 146 ![]() |
Merci à vous rawsrc
Cela marche , effectivement il s'agissait d'un problème de guillement je m'en doutais mais ne savait pas d'ou cela pouvait venir Je garde le sujet ouvert car j'aurais d'autres questions en les jours à venir |
|
|
00
|
|
|
#6 | ||||||
|
Membre du Club
![]() Florian silesWebmaster Inscription : juin 2011 Messages : 59 ![]() |
Code mysql :
Problème de guillemet Correction Code mysql :
Pour que tu voies bien l'erreur, j'enlève les variables php Code mysql :
|
||||||
|
|
00
|
|
|
#7 | ||
|
Expert Confirmé
![]() ![]() |
Pour finir, tous les echo peuvent être avantageusement remplacés par :
Code :
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 146 ![]() |
Merci les gars , exact pour les ça fait bazard , je corrige cela
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Webmaster Inscription : septembre 2008 Messages : 113 ![]() |
J'ajoute un petit point sur la norme PHP :
<?php pas de fermeture de balise php si tu finis par du php donc ça donnera ceci : et non |
|
|
00
|
|
|
#10 | |||
|
Membre du Club
![]() Stef Consultant Essbase Inscription : juin 2002 Messages : 40 ![]() |
pour débugger les requêtes sql en les isolant du reste du code, faire un echo $sql juste avant le $req = mysql_query($sql) que l'on met en commentaire et exécuter le texte sql de la requête, obtenu dans la page, dans mysql.
Citation:
|
|||
|
00
|
|
|
#11 |
|
Membre du Club
![]() Webmaster Inscription : septembre 2008 Messages : 113 ![]() |
Ou tu peux aussi faire un :
ou un : à voir plein de solution sont possible, ZEND debugger aussi est possible.... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com