0
我有以下代碼的一些問題。在我的表格col6和col7沒有在每種情況下定義。如果在數組和數據庫中
$data = Array (
'col1' => time(),
'col2' => $_SESSION['user'],
'col3' => $_POST['incr'],
'col4' => 0,
'col6'=>$_POST['incit'],
'col7'=>$_POST['incex']
);
$db->where ('id', $_POST['incag']);
$id = $db->update ('table', $data);
我怎樣才能讓我的$data
變量,如果$_POST['incit']
沒有設置,刪除COL6從陣列。
如果列保留,數據庫中的值將設置爲0或null
。該值必須與POST
一樣,以免更改。