如何使用会话中存储的数据更新表数据?
我有以下代码,但它无法正常工作(INSERTING INTO 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";
}
Run Code Online (Sandbox Code Playgroud)
"UPDATE `admin` SET `dt` = '$loggedTime' WHERE user = '$thisUser'"
Run Code Online (Sandbox Code Playgroud)
不要在列/表名称周围使用单引号.单引号/双引号表示字符串文字.如果必须(即保留字),请在表/列名称周围使用反向标记.另外,看看Bobby Tables.此外,您需要在该where子句中使用列.