Bonjour tous le monde,

J'ai un problème d'afficher les données à partir d'une base de données. Bon après l'authentification d'un nouvel utilisateur et si ce dernier veux afficher son profil. Je dois avoir une page avec ses propres infos.

Dans le controlleur voila le bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public function afficherAction()
    {
        if( Zend_Auth::getInstance()->hasIdentity() )
		{			
		$authent = Zend_Auth::getInstance();
		$Obj_pers = Model_Membre::chercherId($authent->getIdentity()->id_pers);
		Zend_debug::dump($Obj_pers); // quand je debug je visionne les données.
 
		}
		else
		$this->_helper->redirector->gotoSimple('connecter', 'Authentification', 'index');
    }
Pour le model personne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
public static function chercherId($id_pers)
	{
		$personne = Doctrine_Core::getTable('Model_Personne');
		$donnees = $personne->findOneById_pers($id_pers);
 
		if ($donnees) 
		return $donnees;
		else return FALSE;
	}
afficher.phtml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<div id="view-content">
 
	informations personnelles
	<br />
 
	<strong><?php echo $this->data['nom'];?>
	<?php echo $this->data['prenom'];?></strong>     
	<br /><strong>Tel :</strong><?php echo $this->data['tel'];?>
	<br /><strong>Gsm :</strong><?php echo $this->data['gsm'];?>
             <br /><strong>Email :</strong><?php echo $this->data['email'];?>		<br /><strong>Adresse :</strong><?php echo $this->data['adresse'];?>
</div>
Franchement je ne sais pas ou j'ai mis l'erreur.

Merci pour aide.