[英]insert new record and update existing at the same time in codeigniter
[英]insert and update at the same time with codeigniter
在CodeIgniter中查詢時,我再次遇到另一個問題,我將嘗試在我的網站上插入和更新“評論”,但目前尚無法解決。
這是我的代碼:
在模型上(news_model.php)
public function simpan_komentar() {
$data = array(
'noid' => $_POST['noid'],
'kategori' => $_POST['kategori'],
'nama' => $_POST['nama'],
'pekerjaan' => $_POST['pekerjaan'],
'detail' => $_POST['detail'],
'created_at' => date('Y-m-d h:i:s'),
);
$data1 = array(
'komentar' => 'komentar + 1',
);
$this->db->insert('komentar',$data);
$this->db->update('news',$data1);
}
插入查詢有效,但更新查詢無效,您能告訴我我的錯在哪里嗎? 謝謝
嘗試這個
$this->db->set('komentar', 'komentar+1', FALSE);
//add your where condition if any
$this->db->update('news');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.