我在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);
}
插入查询正在运行,但更新查询不起作用 你能告诉我哪里是我的错吗? 感谢
答案 0 :(得分:1)
试试这个
$this->db->set('komentar', 'komentar+1', FALSE);
//add your where condition if any
$this->db->update('news');