Titre: Problème avec un script d'authentification
Posté par: pandora le le 14-05-2005 a 14:27:12
bonjour,
j'ai un petit problème. j'ai ce code :
Code:
SELECT mot_de_passe,nom_utilisateur,id,niveaux_securite FROM utilisateurs WHERE mot_de_passe = ".$PHP_AUTH_PW." AND nom_utilisateur = ".$PHP_AUTH_USER."
|
|
et quand je vais sur mon espace free, il m'affiche une erreur :
| You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE mot_de_passe = admin AND nom_utilisateur = admin' |
|
Si quelqu'un a une solution, merci de me la faire parvenir. |
Titre: Re:Problème avec un script d'authentification
Posté par: Gab23 le le 14-05-2005 a 17:55:45
Salut,
Peux-tu me donner la ligne complète pour la requête, c'est-à-dire, avec la variable et la fonction mysql_query ?
En fait, je ne vois pas de problème dans ton code, il vient probablement d'ailleurs.
|
Titre: Re:Problème avec un script d'authentification
Posté par: pandora le le 14-05-2005 a 19:10:16
Code:
$requete = "SELECT mot_de_passe,nom_utilisateur,id,niveaux_securite"; $requete .= "FROM utilisateurs WHERE mot_de_passe = '$PHP_AUTH_PW' "; $requete .= "AND nom_utilisateur = '$PHP_AUTH_USER'"; $resultatat = mysql_query($requete,$connexion) or die(mysql_error());
|
|
|
Titre: Re:Problème avec un script d'authentification
Posté par: Gab23 le le 15-05-2005 a 00:00:23
Il manquait juste un petit espace après "niveaux_securite". Sans l'espace la ligne pour la requête ressemblerait à : "SELECT mot_de_passe,nom_utilisateur,id,niveaux_securiteFrom utilisateurs [...] "
Voilà le code corrigé
Code:
$requete = "SELECT mot_de_passe,nom_utilisateur,id,niveaux_securite "; $requete .= "FROM utilisateurs WHERE mot_de_passe = '$PHP_AUTH_PW' "; $requete .= "AND nom_utilisateur = '$PHP_AUTH_USER'"; $resultatat = mysql_query($requete,$connexion) or die(mysql_error());
|
|
|
Titre: Re:Problème avec un script d'authentification
Posté par: pandora le le 15-05-2005 a 10:04:54
| Merci beaucoup Gab23, je te revaudrai ca |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|