no save
Assistance
Achat
News

Forum | programmation
sos ....un problem avec la requette sql..
Sri Lumpa, le ven. 25 juil. 2008 à 13:20:53
Si j'ai bien compris ton problème, c'est que quoiqu'il arrive, ton script affiche toujours la partie de la page pour entrer les identifiants et mot de passe c'est ça ?

Si c'est bien ça ton problème, il vient du fait que quoiqu'il arrive, ton if ($donnees['password']== $mot_de_passe AND $donnees['prenom']== $prenom AND $donnees['nom']== $nom ) sera forcement faux à un moment ou l'autre... et donc il affichera la page de login.

Je pense qu'en modifiant ta requête, tu régleras le problème (et tu accéléreras la vitesse d'exécution) :
$requete = "SELECT nom, prenom, password FROM visteurs WHERE nom='$nom' AND prenom='$prenom' AND password='$motdepasse'";
Puis tu exécutes ta requête, tu ne fais qu'un seul fetch pour récupérer les données et si ton tableau est non-vide alors, ça veut dire que ces identifiants étaient contenues dans la table et tu peux donner accès à ta page cachée...

J'espère avoir pu t'aider...
--
Au commencement, nous sommes tous des noobs...
Précédentassia87
juil. 08
assia87
juil. 08
Suivant
REPONSES
Sri Lumpa
juil. 08
assia87
juil. 08
Sri Lumpa
juil. 08
assia87
juil. 08
Sri Lumpa
juil. 08
assia87
juil. 08
Sri Lumpa
juil. 08
assia87
juil. 08
Sri Lumpa
juil. 08
Version Web
Réalisé par RedShift
no save