消息當的管理員點擊了確認按鈕它應該增加審批到現場審批表的人的USER_ID批准使用笨
這是按鈕
<?php echo anchor('admin/messages/approve/'.$message->id.'', 'Approve', 'class="btn btn-success"'); ?>
這是在控制器的功能批准
public function approve($id) {
$data = array(
'first_approval' => $this->session->userdata('user_id')
);
$this->Message_model->approve($id, $data);
//isset Message
$this->session->set_flashdata('success', 'Your approval was send');
//Redirect
redirect('admin/messages');
}
這是批准模型
內部方法public function approve($data) {
$this->db->select('*');
$this->db->from('approval');
$this->db->join('messages', 'messages.id = approval.sms_id');
$this->db->where('id', 'sms_id');
$this->db->set('first_approval', $data);
$this->db->update('approval');
}
我已經sms_id,first_approval,second_approval和third_approval列在我的同意表,但現在我只是測試,如果我可以把會話級> USER_ID列「first_approval」
感謝Rejoanul它的工作 –