PHP/MySQL - 使用会话数据更新表数据

Ila*_*sda 0 php mysql session

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

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

Jac*_*cob 5

"UPDATE `admin` SET `dt` = '$loggedTime' WHERE user = '$thisUser'"
Run Code Online (Sandbox Code Playgroud)

不要在列/表名称周围使用单引号.单引号/双引号表示字符串文字.如果必须(即保留字),请在表/列名称周围使用反向标记.另外,看看Bobby Tables.此外,您需要在该where子句中使用列.