如何用会话中存储的数据更新表数据?

我有以下代码,但无法正常工作(将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/

10-12 21:34
查看更多