Anfänger: Anfängerfragen zu einem Passwortschutz

Beitrag lesen

Hallo!
Vielen Dank für eure Hilfe!
Ich habe mir jetzt einiges durchgelesen und bin jetzt so weit gekommen:

  
<?php  
  $server = "localhost";  
  $user   = "root";  
  $pass   = "";  
  
if ($verbindung = mysql_connect ($server, $user, $pass)) {  
  echo "Die Verbindung mit der Datenbank <b>$server</b> wurde aufgebaut!<br>";  
} else {  
  echo "Der Verbindungsversuch zum Server <b>$server</b> ist fehlgeschlagen!" . mysql_error();  
  exit();  
}  
  
$datenbank = "benutzer";  
  
if(!mysql_select_db ($datenbank)) {  
  echo "Die Datenbank konnte nicht ausgew&auml;hlt werden: " . mysql_error();  
  exit();  
} else {  
  echo "Die Datenbank <b>$datenbank</b> wurde ausgew&auml;hlt! <br>";  
}  
  
$sql = "INSERT INTO benutzer  
    (benutzer, passwort)  
VALUES  
    ('test',  
     '123456');";  
    $result = mysql_query($sql) OR die(mysql_error());  
    if(mysql_num_rows($result)) {  
        echo"Alles gut";  
    } else {  
        echo"Nichts ist gut!";  
    }  
?>  

Dabei kommt dann folgende Fehlermeldung:

Die Verbindung mit der Datenbank localhost wurde aufgebaut!
Die Datenbank benutzer wurde ausgewählt!
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\xampp\xampp\htdocs\login2.php on line 22

Was ist denn falsch?
Vielen Dank für euer Bemühen!