如何用会话中存储的数据更新表数据?
我有以下代码,但无法正常工作(将DB插入数据库无法正常工作)。请不要只是这只是代码的一部分。会话值已正确保存。我在保存它们时遇到了问题。
如果我犯了愚蠢的错误-抱歉-我是新人。
$loggedTime = $_SESSION['loggedtime'];
$thisUser = $_SESSION['usr'];
$result = mysql_query("UPDATE 'admin' SET dt = $loggedTime WHERE $thisuser");
if($result) {
echo "success";
} else {
echo "no success";
}
最佳答案
"UPDATE `admin` SET `dt` = '$loggedTime' WHERE user = '$thisUser'"
不要在列/表名周围使用单引号。单引号/双引号表示字符串文字。如有必要,请在表格/列名称周围使用反斜线(即保留字)。另外,请查看Bobby Tables。此外,在
where
子句中需要一列。关于php - PHP/MySQL-使用 session 数据更新表数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7027833/