gpt4 book ai didi

php - DateTime 未插入 MySql 数据库

转载 作者:行者123 更新时间:2023-11-29 07:06:42 25 4
gpt4 key购买 nike

我试图将日期和时间插入数据库,它插入日期,但不插入 DateTime() 函数的时间

这是发送到 Last 的相关脚本

$timeZone = date_default_timezone_set('Europe/London');
$now = new DateTime();
$dateTimeNow = $now->format("Y-m-d H:i:s");
$_dt = date('Y-m-d H:i:s', strtotime($dateTimeNow));
$lastDate = new lastLog();
$lastDate->LogOutDate($_user, $_dt);

这是用户和日期时间发送到的位置

public function LogOutDate($user,$dt){
try{
$_user = $this->db->connection->real_escape_string($user);
$_date = $this->db->connection->real_escape_string($dt);
$query = "UPDATE adminuser SET date=DATETIME('{$_date}') WHERE user='$_user'";
$result = $this->db->connection->query($query);
if(!$result){
throw new Exception($query);
} else {
$this->success = true;
}
} catch (Exception $e) {
echo("Error: " . $e->getMessage());
}
}

最佳答案

更改以下代码

$query = "UPDATE adminuser SET date=DATETIME('{$_date}') WHERE user='$_user'";

$query = "UPDATE adminuser SET date='$_date' WHERE user='$_user'";

关于php - DateTime 未插入 MySql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41353813/

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