( ! ) Warning: mysql_num_rows() expects parameter 1 to be r...
Bonjour,
aidez moi s'il vous plait
<?php
$erreur=NULL;
if($_POST["submit"])
{
$nom=htmlspecialchars(trim($_POST["nom"]));
$password=htmlspecialchars(trim($_POST["password"]));
if($nom&&$password){
$password=md5($password);
if($password==$password){
$connect=mysql_connect('localhost','root','');
mysql_select_db('phplogin');
$log=mysql_query("SELECT *FROM users WHERE nom=='$nom' AND password=='$password'");
$rows=mysql_num_rows($log);
if($rows==1)
{
echo "Bienvenue ";
}
}
else{$erreur="nom ou password incorrecte!";}
}
else{$erreur="Veuillez saisir tous les champs s'il vous plait!";}
}
?>
aidez moi s'il vous plait
<?php
$erreur=NULL;
if($_POST["submit"])
{
$nom=htmlspecialchars(trim($_POST["nom"]));
$password=htmlspecialchars(trim($_POST["password"]));
if($nom&&$password){
$password=md5($password);
if($password==$password){
$connect=mysql_connect('localhost','root','');
mysql_select_db('phplogin');
$log=mysql_query("SELECT *FROM users WHERE nom=='$nom' AND password=='$password'");
$rows=mysql_num_rows($log);
if($rows==1)
{
echo "Bienvenue ";
}
}
else{$erreur="nom ou password incorrecte!";}
}
else{$erreur="Veuillez saisir tous les champs s'il vous plait!";}
}
?>
3 réponses
-
slt
enlève un =
$log=mysql_query("SELECT *FROM users WHERE nom='$nom' AND password='$password'"); -
Merci bien astuces72 mais j'ai fais ça juste après ce message mais toujours rien!
-
astuces72 j'ai même enlevé cette condition if($password==$password){ } vu qu'elle n'est pas nécessaire mais encore rien.