我是新使用笨。 我試圖從我的數據庫中顯示項目,但我不知道爲什麼它不起作用。 你能幫我嗎?值不顯示使用codigniter
我的控制器
function Usuario extends CI_Controller{
function construct(){
parent::__construct();
$this->load->model('usuario_m');
}
public function modificar_usuario(){
$id_usuario = 1;
$this->load->model('usuario_m');
$data['resultado'] = $this->usuario_m->ver_datos_usuario($id_usuario);
$this->load->view('paginas/modificar_usuario',$data);
}
這是我的模型:
public function ver_datos_usuario($id_usuario)
{
$this->db->select('nombre','apellido','nro_ci', 'direccion','email','telefono','password');
$this->db->where('id_usuario', $id_usuario);
$this->db->from('usuarios');
$query = $this->db->get();
return $resultado = $query->result();
}
這是我的看法:(編輯)
<!DOCTYPE>
<head>
<html>
<body>
<?php
foreach ($data as $d){?>
<label>Nombre: </label>
<input type="text" value="<?php echo $d->nombre;?>" />
<?php } ?>
</body>
</html>
我做錯了什麼?
'的foreach($數據$ d)'單獨應該被你扔一個錯誤。你需要做'foreach($ data爲$ d)'你忘了'as'。 –
某人根據您原來的帖子發佈了一個答案,您隱身編輯了該問題,但未將其標記爲您犯下錯誤的修改。 –
我如何標記爲已編輯?我仍然有問題。我輸入代碼的那一部分,我忘了把「as」放在foreach中。但我只想說我仍然有錯誤。 –