将数据从一列移动到另一列mysql

时间:2013-12-11 21:17:46

标签: php mysql database

我想在MySQL表中将数据从一列移动到另一列。

这是我的代码:

   $sDate = date("d-m-Y H:i:s");

mysql_query( "   UPDATE users
SET 
  logintimelast = logintime 

AND 
  logintime = '$sDate'");

然而,这不会更新任何一列?

1 个答案:

答案 0 :(得分:4)

因为你的语法错了。 lotintime AND logintime = '$sDate'是一个布尔表达式。

SET
    logintimelast = logintime,
    logintime = '$sDate'

您的查询很容易被注入。您应停止使用ext/mysql,并使用PDOmysqli

正确参数化查询