Contrôleur: J'essaie de récupérer les enregistrements de la base de données, mais il affiche une variable indéfinie $ données dans la section de vue. Quel est le problème que je ne comprends pas?Une erreur PHP a été rencontrée Gravité: Avis Message: Variable indéfinie: données Nom de fichier: profile/viewabout.php Numéro de ligne: 79
public function vabout(){
if(!$this->session->userdata('logged_in')){
redirect('register/login');
}
$this->load->model('profile_model');
$data = $this->profile_model->viewprofile();
$this->load->view('templates/pheader');
$this->load->view('profile/viewabout',$data);
$this->load->view('templates/pfooter');
}
Modèle: Ceci est la section du modèle, est-il question dans le modèle pour aller chercher le dossier?
public function viewprofile(){
$data = $this->db->get('profile');
return $data->row_array();
}
Vue: errore: une erreur php rencontré $ data est non défini
<?php
foreach ($data as $row)
{ ?>
<p><?php echo $row->id; ?></p>
<p><?php echo $row->name; ?></p>
<?php
}
?>
ça n'a pas @B. Desai Merci quand même .. –