我想将数据从 MySQL 表中的一列移动到另一列。
这是我的代码:
$sDate = date("d-m-Y H:i:s");
mysql_query( " UPDATE users
SET
logintimelast = logintime
AND
logintime = '$sDate'");
但是这不会更新任何一列?
最佳答案
因为你的语法错误。 lotintime AND logintime = '$sDate'
是一个 bool 表达式。
SET
logintimelast = logintime,
logintime = '$sDate'
您的查询容易受到注入(inject)攻击。您应该停止使用 ext/mysql
并通过 PDO
或 mysqli
关于php - 将数据从一列移动到另一列 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20530103/