gpt4 book ai didi

php - UPDATE 查询更新之前设置的所有 TIMEDATE 列

转载 作者:行者123 更新时间:2023-11-29 20:10:47 25 4
gpt4 key购买 nike

我正在编写成员(member)脚本,但我一生都无法弄清楚我的查询出了什么问题......有人有任何想法吗?我想我需要第二双眼睛..最初我只是发送


$sqlquery2 = "更新用户 SET lastvisit = now() WHERE id = '"。 $id ."'";
但它也在更新 join_date 列。所以我尝试了这个并进一步打破了它。

代码摘录:

            //These variables are pulled from prior query

$id = $row['id'];
$hashed_password = $row['password'];
$username = $row['username'];
$joined = $row['join_date'];
$salt = $row['salt'];
$email = $row['email'];

//compare password pulled from database
if(password_verify($password,$hashed_password)){
$sqlquery2 = "UPDATE users SET lastvisit = now(), join_date = ".$joined." WHERE id = '" . $id ."'";

//$joined等于2016-10-19 17:24:08

最佳答案

请检查您的 join_date 是否为 TIMESTAMP 列。如果是这样,以下内容会对您有所帮助。 http://dev.mysql.com/doc/refman/5.7/en/timestamp-initialization.html

关于php - UPDATE 查询更新之前设置的所有 TIMEDATE 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40143609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com