Permalänk
Medlem

MYSQL function now()

Hejsan

Jag har ett litet problem.. Jag håller på att skapa ett forum i php och vill då ha funktionen "Last login"

Min tankegång går ungefär såhär.

Jag trycker på login knappen som sedan kopplar till koden

if ($_POST["Login"]) { $sql="SELECT * FROM login WHERE username ='$myusername' and password ='$mypassword'"; $result=mysql_query($sql); $count=mysql_num_rows($result); if($count==1) { $_SESSION['Username']=$myusername; mysql_query("UPDATE login SET lastlog = NOW() WHERE username ='$username'"); }

Så att varje gång jag trycker på login så ska "lastlog" uppdateras och få ett nytt värde men så är inte fallet. Jag får varken ett felmeddelande eller en reaktion inne i databasen.

Kan tillägga att lastlog är av typen "date".

Någon som vet vad som kan vara fel?

Tacksam för svar!

Permalänk
Medlem

$_SESSION['Username']=$myusername;
mysql_query("UPDATE login SET lastlog = NOW() WHERE username ='$username'");

Borde väl kanske vara $myusername i din query också?

Visa signatur

The difference between stupidity and genius - the latter has limits

Permalänk
Medlem

Missade det.. Tack!