Bonjour,
J'ai crée une rubrique d'identification sur mon site, le probleme etant que je met le pseudo et mp de la bdd et il me met toujours code erroné...
Pseudo ou Mot de passe éronné
Citation :
mysql_connect("localhost","root","" );
mysql_select_db("test" );
mysql_query("SELECT * FROM membres" );
$requete = mysql_query("SELECT * FROM membres" );
$resultat = mysql_fetch_array($requete);
if ( $resultat['pseudo'] == $_POST['pseudo'] && $resultat['code'] == $_POST['code'] ) {
echo "vous êtes connecté";
}
else
{
echo "Pseudo ou Mot de passe éronné";
}
?>
normal, tu as déja, 3 fautes dans ton code, dont 2 de logiques. tu as copier/coller sans vouloir comprendre ou bien tu as essayés ?
bon, la premiere chose, pourquoi fais tu 2 requete identique ? une ne sert à rien.
deuxieme chose, la requete en elle meme est fausse car tu selectionne toutes tes données de la table membres, sans selectionnés celles qu'il te faut via une clause where ...
quatrieme chose, il vaut mieux nominer les champs dont tu as besoin pour ta requete plutot que tout via *.
cinquieme chose, comment pourrais tu être identifiés sur le site sans utilisé de session pour controler l'accès ?
en bref, appui toi sur des cours, exemple phpdebutant.org et revois la base de mysql sur les requetes.
Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois. Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.