【发布时间】:2017-08-16 08:05:19
【问题描述】:
我想使用两个函数将datetime 变量存储到不同的表中。我在CI 中使用了constraint,但仍然没有运气。
这是约束:
$date_now = date("ymdhis");
define('TODAY_DATE',$date_now);
这些是函数:
public function save_activity_m(){
foreach($details as $rows){
$stock_in = $rows['product']."_".TODAY_DATE;
$data['STOCK_IN'] = ($rows['product'] == "") ? NULL : $stock_in;
$this->MProduct->ins_product_m($data);
}
echo "<script type='text/javascript'>alert('New stock arrived');window.top.location.reload();</script>";
}
public function save_notifikasi(){
$lampiran = $this->input->post('lamp');
$data['note_date'] = $lampiran."_".TODAY_DATE;
$data['note'] = $this->input->post('isi');
$this->MProduct->ins_notif($data);
echo "<script type='text/javascript'>alert('You have a notification');</script>";
}
如何使$data['STOCK_IN']和$data['note_date']的日期时间相同?
【问题讨论】:
-
您使用什么数据库服务器和数据类型?对于 MySQL 5.7 或 MariaDB 之类的东西,您需要使用
DATETIME字段,日期格式为Y-m-d H:i:s -
您可以回显常量变量以检查它是否具有相同的值。
-
我将日期时间与表格中的文本结合起来。所以我使用 varchar
-
是的 - 抱歉,扫描问题时错过了:|
-
所以php中的日期时间必须相同
标签: php codeigniter date datetime