gpt4 book ai didi

php - PDO 转义斜线

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

<分区>

Possible Duplicate:
Convert MMDDYYYY to date for PHP
PHP mysql insert date format

我使用 PDO 在我的数据库中插入数据,但是我在表单中有一个 date,这是代码的一部分:

$name = "John Doe"; // from form
$bdate = 05/13/1989; // from form

$query = "INSERT INTO details (name, bdate) VALUES (:name, :bdate)";
$stmt = $this->handle->prepare($query);
$stmt->bindParam(':name',$name,PDO::PARAM_STR);
$stmt->bindParam(':bdate',$bdate,PDO::PARAM_STR);
$stmt->execute();

运行脚本后,我在日志中遇到此错误:"SQLSTATE[22007]: 无效的日期时间格式:1292 不正确的日期值:'05/13/1989' 列 'bdate' 位于第 1 行”

我的数据库:

+-------+--------------+
| name | varchar(100) |
+-------+--------------+
| bdate | date |
+-------+--------------+

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