Warning: mysql_num_rows() expects parameter 1 to be resource

Warning: mysql_num_rows() expects parameter 1 to be resource - PHP - Programmation

Marsh Posté le 31-10-2013 à 22:43:27    

Bonjour; j'ai une erreur sur la un code php que je n'arrive pas à résoudre. Pouvez vous m'aider à la résoudre s'il vous plais merci
Je vous mes ma configuration php de la page.
 
<?php
 
if(isset($_POST['submit']))
{
 
 $pseudo = htmlspecialchars(trim($_POST['pseudo']));
 $password = htmlspecialchars(trim($_POST['password']));
 
 if(empty($pseudo))
 {
 
    echo "Veuillez saisir votre pseudo!<br/>";
 
 }else if(empty($password))
 {
 
      echo "Veuillez saisir votre mot de passe !";
 
 }else{
 
  mysql_connect('localhost','root','root');
  mysql_select_db('thecraftgaming');
 
  $password = md5($password);
 
  $login = mysql_query("SELECT * FORM users WHERE username='$pseudo' AND password='$password'" );
 
  $rows = mysql_num_rows($login);
 
  if($rows == 1)
  {
 
   echo "Bienvenue ".$pseudo;
 
  }else echo "Nom d'utilisateur ou mot de pass incorrect!";
 
 
 
 
 
 
 
 
 }
 
 
 
 
 
 
 
 
 
 
}
 
?>
 
Merci de m'aider


---------------
Evil_riders
Reply

Marsh Posté le 31-10-2013 à 22:43:27   

Reply

Marsh Posté le 01-11-2013 à 00:44:55    

SELECT * FORM users WHERE
 
la fonction mysql_error t'aurait renvoyée l'erreur en question.
De plus, attention avec les fonctions mysql, elles sont dépreciées. Il vaut mieux utiliser une alternative, genre mysqli .


---------------
We deserve everything that's coming...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed