IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Db PHP Discussion :

[Débutant] Problème avec mon mapping


Sujet :

Zend_Db PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Par défaut [Débutant] Problème avec mon mapping
    Bonjour à vous,

    je précise que j'ai lu les tuto de J.Pauli et que j'ai passé déjà pas mal de temps à chercher une solution mais là je ne vois plus.

    Les informations concernant certains contacts sont divisés en deux tables qui n'ont pas exactement les mêmes champs

    Donc voilà :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    //mon controleur
     
    function indexAction()
    {
    	$this->view->title = "Contact";
    	$contact = new Contact();
    	$tousLesContacts = $contact->fetchAll();
     
    	$arrayContact=array();
     
    	foreach($tousLesContacts as $unDesContacts){
    		$arrayContact.=$unDesContacts->findDependentRowset('Personne');
    	}
    		$this->view->contacts=$arrayContact;
    }
     
    //MOR pour la table user
     
    class Contact extends Zend_Db_Table_Abstract
    {
    	protected $_name="user";
    	protected $_dependentTables= array("Personne");
    }
     
    //MOR pour la table personne
     
    class Contact extends Zend_Db_Table_Abstract
    {
    	protected $_name="personne";
     
    	protected $_referenceMap    = array('Personne' =>array('columns'           => 'IDPersonne',
    													'refTableClass'     => 'Contact',
    													'refColumns'        => 'IDPersonne'));
    }
     
    //Ma vue
     
    <?php foreach($this->contacts as $contact) : ?>
    <tr>
    	<td><?php echo $this->escape($contact->GenrePersonne);?></td>
    	<td><?php echo $this->escape($contact->NomPersonne);?></td>
    	<td><?php echo $this->escape($contact->PrenomPersonne);?></td>
    	<td><?php echo $this->escape($contact->MailPersonne);?></td>
    	<td><?php echo $this->escape($contact->AdressePersonne);?></td>
    	<td><?php echo $this->escape($contact->CPPersonne);?></td>
    	<td><?php echo $this->escape($contact->VillePersonne);?></td>
    	<td><?php echo $this->escape($contact->TelPersonne);?></td>
    </tr>
    <?php endforeach; ?>
    Et ma page s'affiche toute blanche sans aucun code source !!

    J'ai prêté attention en utilisant $_dependentTables à bien appeler la classe et non pas la table mais rien n'y fait ...

    J'ai peut-être pas assez de recul et si quelqu'un peut me venir en aide ...

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Par défaut Résolu
    Oui oui oui :

    Si je ne change pas le nom de ma classe Personne, ça ne peut marcher ....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [débutant] Un petit problème avec mon code
    Par Muesko dans le forum Débuter
    Réponses: 3
    Dernier message: 28/08/2008, 17h12
  2. [débutant] problème avec un "if"
    Par pingoui dans le forum Langage
    Réponses: 10
    Dernier message: 11/08/2004, 09h46
  3. Problème avec mon firewall ...
    Par Wis dans le forum Tomcat et TomEE
    Réponses: 15
    Dernier message: 06/04/2004, 08h46
  4. [débutant] Problèmes avec CRegKey
    Par Pedro dans le forum MFC
    Réponses: 4
    Dernier message: 10/11/2003, 15h28
  5. Problème avec memory mapping
    Par gemai dans le forum C
    Réponses: 13
    Dernier message: 04/07/2003, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo