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

Symfony PHP Discussion :

"addJoin" dans une requête


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 1
    Par défaut "addJoin" dans une requête
    Bonjour,

    J'ai un probléme avec la liaison entre deux tables : UppFicheDescriptive et Upp, elles doivent être liés par les champs idfichedescriptive et idupp. J'ai donc mis ce code dans mon controleur :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $c = new Criteria();
    $c->addDescendingOrderByColumn(UppFicheDescriptivePeer::DATEMODIFICATION);
    $c->addJoin(UppFicheDescriptivePeer::IDFICHEDESCRIPTIVE, UppPeer::IDUPP, Criteria::INNER_JOIN);
    $c->setLimit(5);
    $this->modification = UppFicheDescriptivePeer::doSelect($c);

    mais je ne sais pas quoi ajouter dans ma vue, si je fais ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
      <?php foreach ($modification as $mod): ?>
        			<p><em> <?php echo $mod->getUpp()->getNom(); ?> a modifié sa fiche le <?php echo format_date($mod->getdateModification(), 'dddd dd MMMM yyyy', 'fr'); ?></em><br /><br /></p>
     
      <?php endforeach; ?>
    Il m'affiche une erreur : Call to undefined method BaseUppFicheDescriptive::getUpp.

    Merci d'avance,

    Hugo

  2. #2
    Membre habitué
    Inscrit en
    Novembre 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 11
    Par défaut
    D'après l'erreur je pense que tu devrais vérifier que tu as bien mis la clé étrangère sur la table 'UppFicheDescriptive' ainsi et dans le schema.yml

    A mon avis ce n'est pas spécifié dans ton schéma.yml car il t'a généré le model sans cette clé étrangère donc la fonction n'existe pas.

    En espérant ne pas m'être trompé

Discussions similaires

  1. [PowerShell] double quotes et variables dans une ligne de script Powershell
    Par Aenean dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 08/12/2014, 17h55
  2. [vbnet 1.1]Inserer deux simple quote sans texte dans une db
    Par ChristopheOce dans le forum Windows Forms
    Réponses: 8
    Dernier message: 15/03/2007, 08h51

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