gpt4 book ai didi

php - 无法将正确的值插入表中

转载 作者:行者123 更新时间:2023-11-30 00:12:27 26 4
gpt4 key购买 nike

我有一个名为user_job_apply(id, job_id, postby_id, applier_id, flag, flag_wall, time_apply)的数据库。

我的数据库中的“time_apply”类型设置为:datetime

我的问题是以下代码片段成功地将所有内容插入我的数据中,但它没有插入 $timeString 的值。当我查看数据库时,它显示 0000-00-00 00:00:00。知道这里有什么问题吗?

我已经通过回显 $timeString 进行了测试,它成功显示日期和时间,但我无法将其传递到我的数据库中。知道如何解决这个问题吗?

<?php

// the next two values comes from a form

$the_job_code = mysql_real_escape_string($_POST['jobid']);
$the_postedby = mysql_real_escape_string($_POST['postedby']);

// use it to get current time from user's computer

$timeString= '
<script language="javascript">
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();

if(dd<10) {
dd="0"+dd
}

if(mm<10) {
mm="0"+mm
}

today = mm+"/"+dd+"/"+yyyy + " " +today.getHours() + ":" + today.getMinutes()+":" + today.getSeconds();
document.write(today);
</script> ';

mysql_query("INSERT INTO `user_job_apply` VALUES ('', '$the_job_code', '$the_postedby ', '$session_user_id', '1', '1', '$timeString') ");

?>

最佳答案

也许您需要使用 MySQL 日期格式,例如“YYYY-MM-DD”?

关于php - 无法将正确的值插入表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23940350/

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