gpt4 book ai didi

php - 将 jQuery 日期转换为 php 日期或 mysql 日期以正确插入数据库

转载 作者:行者123 更新时间:2023-11-29 01:31:09 25 4
gpt4 key购买 nike

我使用带有以下代码的 jQuery datepicker

$(".item").datepicker({
showWeek: true,
firstDay: 1,
minDate: -30,
dateFormat: 'mm-dd-yy'
});

该日期选择器的值将通过 ajax 发送到在 mysql 表中插入数据的 php 函数。

mysql 数据库中的date 列类型是Datetime

每次从日期选择器输入值中读取值时,数据库中的date列为空显示00-00-0000 00:00:00

我是 php 的新手,也许我在某个地方犯了错误。

php 代码

mysqli_query($connect, "Insert into tab(date) values ('".$myData."')");

如何为 mysql 格式化 javascript 日期?

最佳答案

您能否首先验证日期选择器是否向服务器发送了正确的值?

尝试在某处提醒该值。

如果您从 javascript 中获得了正确的输入,那么脚本的 php 部分可以像这样完成:

if (isset$_GET['date']){$date=$_GET['date'];}
$date=date("Y-m-d h:i:s",strtotime($date));

回显以确认您输入正确,最后将该 $date 插入表中。

关于php - 将 jQuery 日期转换为 php 日期或 mysql 日期以正确插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12202624/

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