gpt4 book ai didi

带有插入日期的 php/Mysql 查询失败

转载 作者:行者123 更新时间:2023-11-29 02:34:15 26 4
gpt4 key购买 nike

我已经搜索了很长时间,但我不明白为什么我的查询不适用于日期。

我希望它作为日期导入到我的数据库中,这是上级的选择,所以我来了。

$insert_query = "INSERT INTO enrties(
`datum` )
VALUES (
'".mysql_real_escape_string($_SESSION['Datum'])."')

在上面几页之前,我使用这段代码来填充 $_SESSION

$DateDag = $_POST['Dag'];
$DateMaand = $_POST['Maand'];
$DateJaar = $_POST['Jaar'];
switch ($dateMaand)
{
case 'Januari': $DateMaand = '01'; break;
case 'Februari': $DateMaand = '02'; break;
case 'Maart': $DateMaand = '03'; break;
case 'April': $DateMaand = '04'; break;
case 'Mei': $DateMaand = '05'; break;
case 'Juni': $DateMaand = '06'; break;
case 'July': $DateMaand = '07'; break;
case 'Augustus': $DateMaand = '08'; break;
case 'September': $DateMaand = '09'; break;
case 'Oktober': $DateMaand = '10'; break;
case 'November': $DateMaand = '11'; break;
case 'December': $DateMaand = '12'; break;
}
$_SESSION['Datum'] = $DateDag. '-'. $DateMaand. '-'. $DateJaar;

我想将日期导入为 SQL 日期格式(最好是 DD-MM-YYYY 格式)。

已解决,开关出现错误 显然,不太确定是什么,但它有效 ;)

最佳答案

MySQL 日期格式必须是 YYYY-MM-DD

把它转过来,看起来像:

$_SESSION['Datum'] = $DateJaar.'-'.$DateMaand.'-'.$DateDag;

关于带有插入日期的 php/Mysql 查询失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7793893/

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