我想通过使用两个函数将datetime
变量存储到不同的表中。我在CI
中使用constraint
,但仍然没有运气。如何将相同的`datetime`变量插入到不同的表中?
这是约束:
$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的应用程序,您需要使用日期格式为“Y-m-d H:i:s”的DATETIME字段。 – CD001
您可以回显常量变量以检查它是否保持相同的值。 – Sam
我把日期时间和表格中的文字结合起来。所以我使用varchar – ashura91