php - 如何使用 Codeigniter db->insert() 方法在 MySQL 中添加日期

标签 php mysql date

我正在使用我的表单在 MySQL 中保存出生日期

db->insert() 

方法,但它没有正确插入数据库。如何在 MySQL 中以正确的日期格式保存输入字段值? (在 MySQL 中,dob 的类型也设置为“DATE”。)

最佳答案

MYSQL DATE - YYYY-MM-DD 格式的日期

所以需要通过sql或者php进行转换

PHP

$date= date('YYYY-MM-DD',strtotime($old_date));

$date= date('Y-m-d',strtotime($old_date));

关于php - 如何使用 Codeigniter db->insert() 方法在 MySQL 中添加日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15539968/

相关文章:

php - 将 mySQL 插入和更新语句切换为 PDO 准备语句以防止 SQL 注入(inject)

带有列名的 PHP MySQL 表到 CSV

java - Hibernate:对象被删除但仍然可以被Hibernate加载

c# - 阻止用户更改系统日期/时间

ios - 日期格式在 IOS 中不起作用

JavaScript indexOf() 函数在 VB.Net 中失败

php - HTML内的PHP使SyntaxError : Invalid or unexpected token error?

php - 从 TeSTLink 按下保存按钮时未触发 onClick

mysql - SQL 删除命令

php - 如何通过一个查询从一张表中选择多个键值?