gpt4 book ai didi

php - 使用 PHP 将 DateTime 插入 SQL Server

转载 作者:行者123 更新时间:2023-12-02 00:59:39 26 4
gpt4 key购买 nike

我正在尝试使用 PHP 将日期时间值插入到我的 SQL 数据库中。

这是我的代码:

$time= date('Y-m-d H:i:s.u');

$ordersquery= "INSERT INTO Orders (customerID, orderDate) VALUES ('{$phonenumber}', '{$time}')";
echo $ordersquery."\n";

每当我尝试执行代码时,都无法将信息输入到读取的数据库中:

INSERT INTO Orders (customerID, orderDate) VALUES ('(444) 849-7592', '2015-05-10 12:03:28.000000')

boolean false

Conversion failed when converting date and/or time from character string.

null

我也尝试过使用 CURRENT_TIMESTAMP 和 ISO-8601 格式。

最佳答案

试试这个格式:

$time= date('Y-m-d H:i:s');

要插入到 中的值 Datetime 应采用“YYYY-MM-DD HH:MM:SS”格式。支持的范围是“1000-01-01 00:00:00”到“9999-12-31 23:59:59”。

关于php - 使用 PHP 将 DateTime 插入 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30153619/

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