Jump to content

[SOLVED] Aner Update problem


almightyegg

Recommended Posts

$ip = $_SERVER["REMOTE_ADDR"];
$time = date("d-m-Y H:i:s");
$memberid = $mem[id];
$update = mysql_query("UPDATE users SET lastlogin = '$time' and ip = '$ip' WHERE id = '$memberid'") or die(mysql_error());

 

The problem is that it doesn't update lastlogin (and perhaps IP - I'm still on the same one as before) correctly. It updates as 1 every time, so it just puts 1 into the database ;( it's really bugging me because I can't think why??

Link to comment
https://forums.phpfreaks.com/topic/63437-solved-aner-update-problem/
Share on other sites

Aha!

 

$update = mysql_query("UPDATE users SET lastlogin = '$time' and ip = '$ip' WHERE id = '$memberid'") or die(mysql_error());

 

Change the "and" to a comma, it's treating the whols expression as a boolean: lastlogin = ($time && ip=$ip)

 

.... SET lastlogin = '$time' , ip = '$ip' ....

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.