日期值不存储在数据库中

时间:2013-11-28 19:10:53

标签: mysql codeigniter grocery-crud

我正在Codeigniter使用Grocery Crud来与MySQLPhpMyAdmin中的数据库建立联系。

我按照教程的说法安装了所有内容,但错误始终存在。

我的问题是:我有一个简单的表格(3个字段,一个用于姓名,另一个用于姓氏,另一个用于出生日期),前两个使用varchar (255),{{1}对于出生日期。当我添加新记录或更新现有记录时,它说它成功完成了这项工作,但实际上并没有。并且只有DATE字段。我可以完美地添加和更新其他2列。

有什么想法吗?

编辑:我按要求添加了代码。这是获得患者的DATE

Controller

1 个答案:

答案 0 :(得分:1)

mysql date col仅支持数字或字符串作为赋值。 您可以转换日期格式

$datestring = "%Y%m%d";
    $time = time();
    $date = mdate($datestring, $time);