我有这个php文件来存储注销时间。使用insert query我首先存储登录时间。然后我使用这个注销脚本存储注销时间。我得到的错误是我在代码中提到的failed to insert logout time$lgotime$lrec回声正确。以下是我的代码:

<?php

session_start();

$lgotime = date("Y-m-d H:i:s");

$lrec = $_SESSION['lreclast'];

echo $lgotime;

echo "</br>";

echo $lrec;

mysql_query("UPDATE tbl_login_record SET logoff_time='$lgotime' WHERE id = '$lrec'") or die("failed to insert logout time");

session_destroy();
header("Location:../login.php");
?>

$lrec变量来自具有insert查询的脚本。我们将非常感谢您的帮助。

最佳答案

如果您的mysql查询能够正常工作,那么您可以这样更改代码:

mysql_query("UPDATE tbl_login_record SET logoff_time='".$lgotime."' WHERE id = '".$lrec."'") or die("failed to insert logout time");

它总是对我有用!

关于php - mysql更新查询不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22451366/

10-16 13:21