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

Langage PHP Discussion :

[POO] Tableau d'objets


Sujet :

Langage PHP

  1. #1
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut [POO] Tableau d'objets
    Bonjour à toutes et à tous,

    j'aurai aimé savoir comment faire pour extraire les données d'un tableau d'objets.

    Ma classe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <?php
        class News {
     
            var $entete;
            var $contenu;
            var $pied;
     
            function __construct($entete, $contenu, $pied) {
                $this->entete= $entete;
                $this->contenu= $contenu;
                $this->pied= $pied;
            }
        }
    ?>
    J'exploite cette classe comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $liste_news= array();
    while ($ligne = mysql_fetch_array($query)) {
             $news= new News($ligne[0], $ligne[1], $ligne[2]);
             array_push($liste_news, $news);
    }
    Tout ça fonctionne, seulement, j'aimerai savoir comment je peux récupérer mes données par la suite... Je bloque sur ce point

    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    foreach ($liste_news as $news) {
        echo $news->entete . $news->contenu . $news->pied;
    }
    Non ?

  3. #3
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Moi qui avait imbriquée deux boucles pour tenter d'avoir un résultat...

    pour l'aide et désolé du dérangement
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

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

Discussions similaires

  1. POO - Tableau d'objets
    Par Diablo64 dans le forum Langage
    Réponses: 2
    Dernier message: 16/03/2009, 15h31
  2. [POO] Transmettre un tableau d'objet
    Par slyfer dans le forum Langage
    Réponses: 3
    Dernier message: 16/01/2007, 12h00
  3. Réponses: 4
    Dernier message: 20/07/2006, 10h35
  4. [POO] Tableau d'objets B dans une instance de class A
    Par Invité dans le forum Langage
    Réponses: 4
    Dernier message: 24/05/2006, 09h52
  5. [POO] Convertir un objet en tableau
    Par jbaudin dans le forum Langage
    Réponses: 3
    Dernier message: 22/03/2006, 16h50

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