mysqli newbie problem
Jeg er lige startet på at lære at bruge MYSQLIJeg har lavet dette test script, men det virker ikke.
Den udskriver
0 - test
men burde udskrive
1 - test
da brugernavnet "test" allerede findes i databasen.
Håber meget i kan hjælpe.
$login_brugernavn = $_POST["login_brugernavn"];
$password = $_POST["login_password"];
if(!empty($login_brugernavn) && !empty($password))
{
if ($stmt = $mysqli->prepare('SELECT bruger_id, password FROM brugere WHERE brugernavn = ?'))
{
$bruger_number = $stmt->num_rows;
/* Bind parametre */
$stmt->bind_param('i', $brugernavn);
/* Sæt værdier på parametrene */
$brugernavn = $_POST["login_brugernavn"];
/* Eksekver forespørgslen */
$stmt->execute();
/* Bind resultatet */
$stmt->bind_result($bruger_id, $dbkode);
echo "$bruger_number - $login_brugernavn";
}
else
{
echo "fejl";
}