簡體   English   中英

使用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM