Bonjour les gars je fais l'application sur le cadre de codeigniter et j'essaye d'écho l'information d'utilisateur d'un utilisateur spécifique mais son fonctionnement pas vraiment. Le nom ne fait pas l'objet d'un écho. Tous les e-mails des utilisateurs de ma base de données sont également répercutés.echo l'information d'utilisateur ne fonctionnant pas dans Codeigniter
(Le lien vers le profil droit de Tuser fonctionne bien, mais le nom du lien ne pas son lien vide Ceci est mon fichier de vue:..
foreach($userdetail_list as $row): ?>
<tr>
<td>
<a href="<?php echo base_url() . 'User/userdetails/'.$row['user_id']?>">
<?php echo $row['voornaam']; ?>
</a>
</td>
<td>
<?php echo $row['email'];?>
</td>
</tr>
<?php endforeach; ?>
Mon fichier modèle:
function getdata($user_id){
$this->db->select("*");
$this->db->from('users');
$this->db->where('user_id', $user_id);
$query = $this->db->get();
return $query->result();
}
public function getUserInfo($user_id) {
$arrReturn = array();
$this->db->select('*');
$this->db->from('users');
$this->db->where('user_id', $user_id);
$query = $this->db->get();
$result = $query->result_array();
if (!empty($result)) {
$arrReturn = $result[0];
}
return $arrReturn;
}
Mon fichier contrôleur:
public function userdetails($user_id)
{
//load the User_model
$this->load->model('User_model');
//call function getdata in de Product_model
$data['userdetail_list'] = $this->User_model->getdata($user_id);
$data['user'] = $this->User_model->getUserInfo($user_id);
//laad view
$data['main_content'] = 'profiel_user';
$data['main_content'] = 'details';
$this->load->view('profiel_user',$data);
}
donc, fondamentalement, sur le fichier de vue, je ne w ant 1 email étant répété d'un utilisateur spécifique en utilisant le user_id et pas tous les emails de l'utilisateur, aussi je veux voir le nom sur la page de vue qui n'est pas en écho et c'est un lien vide. name = Voornaam
Êtes-vous essayer d'obtenir plusieurs utilisateurs infos dans une liste? – user4419336
non seulement 1 utilisateur de l'ID utilisateur – JohnDoe122
duplication possible de [nom d'utilisateur n'est pas en cours d'écho] (https://stackoverflow.com/questions/46545629/user-name-is-not-being-echoed) – DFriend