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 :

Accesseur get [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 207
    Par défaut Accesseur get
    Bonjour.

    Dans mon action je fais ceci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $this->sf_guard_user_list = Doctrine_Query::create()
      	->from('sfGuardUserProfile p')
      	->innerJoin('p.sfGuardUser u');
     
      	$this->users = $this->sf_guard_user_list->fetchArray();
    Vous trouverez tout en bas le print_r.

    Dans ma template quand je veux afficher le nom je fais ceci
    COmment se fait il que je ne puisse pas utiliser l'accesseur get et faire
    Merci par avance


    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
    object(sfOutputEscaperArrayDecorator)[80]
      private 'count' => null
      protected 'value' => 
        array
          0 => 
            array
              'id' => string '1' (length=1)
              'sf_guard_user_id' => string '1' (length=1)
              'nom' => string 'nommasseur' (length=10)
              'prenom' => string 'prenommasseur' (length=13)
              'ville' => string 'villemasseur' (length=12)
              'siteweb' => null
              'texte_libre' => null
              'age' => null
              'activite' => null
              'pays' => null
              'chemin_avatar' => null
              'compte_twitter' => null
              'sfGuardUser' => 
                array
                  ...
          1 => 
            array
              'id' => string '2' (length=1)
              'sf_guard_user_id' => string '2' (length=1)
              'nom' => string 'nomjerome' (length=9)
              'prenom' => string 'prenomjerome' (length=12)
              'ville' => string 'villejerome' (length=11)
              'siteweb' => null
              'texte_libre' => null
              'age' => null
              'activite' => null
              'pays' => null
              'chemin_avatar' => null
              'compte_twitter' => null
              'sfGuardUser' => 
                array
                  ...
      protected 'escapingMethod' => string 'esc_specialchars' (length=16)

  2. #2
    Membre chevronné
    Inscrit en
    Août 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 360
    Par défaut
    Salut,

    Un fetchArray() va te renvoyer un tableau.

    Pour renvoyer un objet utilise fetchOne() pour un résultat ou un simple execute() pour plusieurs.

    Dans le cas de plusieurs résultats tu sera obligé de parcourir ta collection d'objet via un foreach...

    J'espère t'avoir aidé.

    A+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 207
    Par défaut
    Effectivement.

    Nickel.

    Merci

  4. #4
    Membre chevronné
    Inscrit en
    Août 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 360
    Par défaut
    Salut,

    Penses au tag [Résolu] ...

    A+

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

Discussions similaires

  1. Problème avec l'accesseur get
    Par marcov dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 20/10/2013, 17h17
  2. Réponses: 10
    Dernier message: 17/01/2008, 13h54
  3. gets ,fgets
    Par Zazeglu dans le forum C
    Réponses: 2
    Dernier message: 19/09/2003, 18h24
  4. Créer les get et set des classes
    Par cameleon2002 dans le forum JBuilder
    Réponses: 3
    Dernier message: 17/09/2003, 21h03
  5. url d'une page asp ou upload avec get
    Par taupin dans le forum ASP
    Réponses: 18
    Dernier message: 22/08/2003, 14h25

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