Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 数组中未定义的变量_Php_Arrays_Codeigniter - Fatal编程技术网

Php 数组中未定义的变量

Php 数组中未定义的变量,php,arrays,codeigniter,Php,Arrays,Codeigniter,当我想从数据库中获取信息的每个数组访问该数组时,我一直收到这个错误未定义变量nik 查看 foreach ($data as $user) { $id_user = $user->id_user; $nama = $user->nama; $nik = $user->nik; echo $nik; $alamat = $user->alamat; $no_telp = $user->no_telp; $pass = md5($user-&

当我想从数据库中获取信息的每个数组访问该数组时,我一直收到这个错误未定义变量nik

查看

foreach ($data as $user) {
  $id_user = $user->id_user;
  $nama = $user->nama;
  $nik = $user->nik;
  echo $nik;
  $alamat = $user->alamat;
  $no_telp = $user->no_telp;
  $pass = md5($user->password);
  $name = $user->name;
}
控制器

public function user_akun_detail() {
  $id_user = $this->input->get('id');
  $detail['data'] = $this->Madmin->user_akun_detail($id_user);
  $this->load->view('admin/Detail_user_pemilih', $detail);
  $this->session->set_flashdata('id_user', $id_user);
}
型号

public function user_akun_detail($id_user) {
  $this->db->select('*');
  $this->db->from('akun');
  $this->db->join('detail_user', 'detail_user.id_user = akun.id_user');
  $this->db->join('image_user', 'akun.id_user = image_user.id_user');
  $this->db->where('akun.id_user', $id_user);
  $query = $this->db->get();
  return $query->result();
}

您应该尝试自己编写代码。在做了更多的研究之后,如果你有问题,就把你尝试过的东西张贴出来,并清楚地解释哪些不起作用,并提供一个最小的、完整的、可验证的例子。阅读如何提出一个好问题。显然,
$user
没有名为“nik”的属性。是的,也许您的表“akun,detail\u user,image\u user”没有名为“nik”的字段。在一个不相关的注释中。。。不要使用MD5作为密码。