我想在MySQL表中将数据从一列移动到另一列。
这是我的代码:
$sDate = date("d-m-Y H:i:s");
mysql_query( " UPDATE users
SET
logintimelast = logintime
AND
logintime = '$sDate'");
然而,这不会更新任何一列?
答案 0 :(得分:4)
因为你的语法错了。 lotintime AND logintime = '$sDate'
是一个布尔表达式。
SET
logintimelast = logintime,
logintime = '$sDate'
您的查询很容易被注入。您应停止使用ext/mysql
,并使用PDO
或mysqli