Bonjour à tous voilà je voudrai creer une page protege avec mot de passe et pseudo les membres étant stockés sur une base de donnée le souci c'est que j'ai une erreur Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\Projet\connexion2.php on line 28
Ca fait plus de 2 heures que je cherche et je n'arrive pas a trouver ou est le souci de plus je vois que lorsque j'execute la page je n'arrive jamais a entré sur le
car je retombe toujours sur ma page d'accueil. Voici le code et j'espere pouvoir avoir de l'aide parceque j'en ai ras le bol là
Modifié par anthonydb1 (09 Oct 2008 - 19:00)
Ca fait plus de 2 heures que je cherche et je n'arrive pas a trouver ou est le souci de plus je vois que lorsque j'execute la page je n'arrive jamais a entré sur le
if(mysql_num_rows($resultat) != 0)
car je retombe toujours sur ma page d'accueil. Voici le code et j'espere pouvoir avoir de l'aide parceque j'en ai ras le bol là

<?php session_start();
if (isset($_SESSION['pseudo'])) {
echo"Bienvenue {$_SESSION['pseudo']}";
?>
<form action="Co.php" method="post">
<input type="submit" value="Déconnexion" />
</form>
<?php
}
else if ( !isset($_POST['pseudo']) && !isset($_POST['mot_de_passe']) ) {
echo '<form action="connexion2.php" method="post">
<input type="text" name="pseudo" />
<input type="password" name="mot_de_passe" /> <input type="submit" value="Valider" />
</form>';
}
else {
$pseudo=$_POST['pseudo'];
$mot_de_passe=$_POST['mot_de_passe'];
// Requette SQL
mysql_connect("localhost","root","");
$resultat = mysql_query("Select * From membres where pseudo ='".$pseudo."' and pass = '".$mot_de_passe."'");}
if(mysql_num_rows($resultat) != 0){
$_SESSION['pseudo']="{$_POST['pseudo']}";
echo "c'est tout bon";
}
else {
header('Location: accueil.php');
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Connexion 2</title>
</head>
<body>
</body>
</html>
Modifié par anthonydb1 (09 Oct 2008 - 19:00)