gpt4 book ai didi

php - MYSQL 日期字段始终输出 0000-00-00

转载 作者:行者123 更新时间:2023-11-29 14:25:49 24 4
gpt4 key购买 nike

我在将生日插入数据库中的日期字段时遇到问题。当我检查数据库中存储的日期时,它总是返回 0000-00-00。

我使用以下代码:

$dob = date('Y-m-d', strtotime($_POST['registration_dob_year']."/".$_POST['registration_dob_month']."/".$_POST['registration_dob_day']));

我确实知道我的 $_POST['registration_dob_year']$_POST['registration_dob_month']$_POST['registration_dob_day'] 变量是正确的,因为如果我使用以下代码

echo $dob;

它在我的页面上打印类似 1986-01-07 的内容。

最佳答案

你为什么要把事情复杂化?只需使用:

$dob = $_POST['registration_dob_year']."-".$_POST['registration_dob_month']."-".$_POST['registration_dob_day'];

关于php - MYSQL 日期字段始终输出 0000-00-00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10974066/

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