0
兩個日期時間差我有3個輸入形式,將提交併保存數據到數據庫中,形式是:查找數據庫笨
- wktu_down(此輸入包含類似09/17 datetime數據/ 2017 9:58 PM 和將存儲與VARCHAR類型數據的數據庫)
- wktu_up(這是相同的)
- time_report(這將包含從計算wktu_up結果 - wktu_down)
,我想,當我點擊time_report形式,它會自動的結果,我不填充數據不知道是我應該用Javascript還是不用。
模型
function update_model($data, $id_report){
$this->db->where('id_report',$id_report);
$this->db->update('report', $data);
}
function get_data($id_report){
$read= $this->db->query('select * from report where id_report='.$id_report);
if($read->num_rows() > 0){
foreach ($read->result() as $data){
$hasil[] = array(
'id_report'=>$data->id_report,
'wktu_down'=>$data->wktu_down,
'wktu_up'=>$data->wktu_up,
'report_time'=>$data->report_time,
);
}
return $result;
}else{
return false;
}
}
不要儲存日期時間*用VARCHAR類型的數據*使用日期時間類型,而不是 –
如果我使用日期時間類型,數據將是0000-00-00 00:00:00 –
不只是格式正確選擇插入前的日期時間 –