Codeigniter foreach未定义的变量更新数据输入

时间:2017-08-09 11:32:06

标签: php codeigniter-3

我希望使用CodeIgniter在数据库中更新数据!但我有一个问题

查看

<?php foreach ($single_user as $user): ?>

控制器

$id = $this->uri->segment(3);
    $data['user'] = $this->authentication->show_students();
    $data['single_user'] = $this->authentication->show_student_id($id);

function show_students(){
    $query = $this->ci->db->get('users');
    $query_result = $query->result();
    return $query_result;
}
function show_student_id($data){
    $this->ci->db->select('*');
    $this->ci->db->from('users');
    $this->ci->db->where('id', $data);
    $query = $this->ci->db->get();
    $result = $query->result();
    return $result;
}

1 个答案:

答案 0 :(得分:0)

尝试在控制器中添加此表达式

$id = $this->uri->segment(3);
$data['user'] = $this->authentication->show_students();
$data['single_user'] = $this->authentication->show_student_id($id);
$this->load->view('your_view', $data);

你的代码必须这样:

image

希望它可以帮到你。