Sry Leute, aber ich muss schon wieder verzweifeln.
Lange Rede kruzer Sinn:
Wieso geht das nicht das ich Variablen in einer SELECT verwenden kann?
Folgende Fehlermeldung erscheint:
Hat jemand eine Idee?
Lange Rede kruzer Sinn:
PHP:
// Login & Logout
function login($id)
{
$sql="UPDATE $prefix._user
SET session='".session_id()."'
WHERE id=".$id;
mysql_query($sql);
}
function logged_in()
{
$sql="SELECT id
FROM $prefix._user
WHERE session='".session_id()."'
LIMIT 1";
$result= mysql_query($sql);
return ( mysql_num_rows($result)==1);
}
function logout()
{
$sql="UPDATE $prefix._user
SET session=NULL
WHERE session='".session_id()."'";
mysql_query($sql);
session_destroy();
}
Wieso geht das nicht das ich Variablen in einer SELECT verwenden kann?
Folgende Fehlermeldung erscheint:
Code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
Hat jemand eine Idee?