wucher wichtel: + (PHP): mysqli_num_rows() erwartet Parameter?

Beitrag lesen

Hallo!

Ich habe ein Problem mit folgendem Code:

  
<?php  
  
class Refer {  
  
  var $connection;  
  
  function Refer(){  
    $this->connection = mysqli_connect('localhost', 'root', 'XXXXXXX') OR die(mysql_error());  
    $this->login();  
  }  
  
  function checkUserData($name, $password){  
    $q = "SELECT  
            password  
          FROM  
            member  
          WHERE  
            name = '".$username."'";  
    $result = mysqli_query($this->connection, $q);  
    $row_cnt = mysqli_num_rows($result); # Das hier ist "Line 20" :)  
    return $row_cnt;  
  }  
  
  function login(){  
    $this->checkUserData("Hans");  
  }  
}  
  
$referTo = new Refer;  
  
?>  

Es kommt eine Fehlermeldung mit folgendem Inhalt:

#################################################
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in D:\xampp\xampp\htdocs\test2.php on line 20
#################################################

Das kann ich mir nicht so richtig erklären. Das Beispiel auf php.net ist ähnlich gestrickt wie meins. Google hat mir auch nicht so richtig weitergeholfen.

Danke für eure Hilfe!

ciao, ww

--
Ein japanisch-deutsches Gedicht
sh:(  fo:|  ch:~  rl:(  br:>  n4:~  ie:%  mo:)  va:)  de:]  zu:)  fl:(  ss:|  ls:~  js:)