私はcodeIgniterを使用しています..これを行っているis_close
ときid=$ticket_id
にテーブルの列を更新したいtable= tbl_tickets.
:-
$data=array(
'is_close'=>1
);
$this->db->where('id',$title_id);
$this->db->update('tbl_tickets',$data);
そして私もこれをしました:-
$sql = "UPDATE tbl_tickets SET is_close={1} WHERE id='$title_id'";
$this->db->query($sql);
両方とも機能していません。つまり、テーブルの値が 1 に更新されておらず、ブラウザにエラーも表示されていません。:(
編集:私のモデル部分が含まれています:
function setClosePost($title_id){
$sql = "UPDATE tbl_tickets SET is_close=0 WHERE id='$title_id'";
$this->db->query($sql);
// $data=array(
// 'is_close'=>1
// );
// $this->db->where('id',$title_id);
// $this->db->update('tbl_tickets',$data);
}
私のコントローラー:-
function closePost(){
$this->load->model('helpdesk_model');
$this->helpdesk_model->setClosePost($this->input->post('title_id'));
}