0
codeigniterで(重複した値またはエラー番号1062または1451のような)データベースエラーをキャッチして戻したいと思います。この問題について私を助けてください。codeinigterでDBエラーをキャッチする方法
$this->output->enable_profiler(TRUE);
これはmysql_errorです:あなたはまた、(ビュー)を使用することができますし、SQL文が表示されます *悪い英語のため申し訳ありません*
public function delete($id){
$this->db->where('pro_img_id', $id);
$this->db->delete('tb_image');
if($this->db->_error_number() == 1602){
return 'duplicate error';
}else if($this->db->affected_rows() > 0) {
return 'success';
} else {
return false;
}
}
は男ありがとう:) – Vixar