FraFu: Ausgabe eines einzelnen DB-Feldes: Kein Array?

Beitrag lesen

Hallo!

$nick = $_POST['nick'];
$userpass = $_POST['userpass'];
$qry = "SELECT user_id FROM users WHERE nickname='".$nick."' AND userpass='".$userpass."'";

$row =  mysql_fetch_assoc($qry);
echo $row['user_id'];

mysql_fetch_assoc erwartet ein Resultset als Parameter. Du übergibts aber einen String. Wenn du die Fehlerausgabe in php einschalten würdest, würdest du das auch als Fehler bekommen.

Du brauchst noch ein mysql_query() dazwischen.

mfg
  frafu