1

私はオンラインで検索しましたが、それらのほとんどは、num_rowsまたは同様の関数を使用して、クエリが CodeIgniter で成功したかどうかを確認することを提案していますが、update関数を使用しています

$data = array(
  'title' => $title,
  'name' => $name,
  'date' => $date
);

$this->db->where('id', $id);
$this->db->update('mytable', $data); 

// Produces:
// UPDATE mytable 
// SET title = '{$title}', name = '{$name}', date = '{$date}'
// WHERE id = $id

このクエリが成功したかどうかを確認するにはどうすればよいですか。

4

2 に答える 2

9

使用する$this->db->affected_rows()

于 2013-01-31T19:33:54.160 に答える