[php objet]Question sur la logique objet

Fermé
Nescence - 31 mars 2006 à 23:44
 nico - 1 avril 2006 à 16:06
Bonjour,

Je réalise un petit répertoire en php objet. Je dispose d'une clase contact avec les methodes constructeur/ajouter/supprimer.
Chacune des variables de ma classe contact (nom, prenom, adresse) correspondent aux colonnes d'une table de meme nom dans ma base de donnée.
Si jusque la vous m'avez suivit deja un grand merci :)

Le reste est moin évident car j'ai du mal a l'exprimer.
Je désire créer un tableau avec la liste de tout mes contacts. En programmation normale, rien de difficile: une requete select qui charge chaque ligne dans le tableau.
Néanmoins je voudrais faire cela dans une logique "objet" et c'est la que je vous demande de l'aide.
Certaines personnes m'ont parlés de collection d'objets mais je n'est guere réussit a trouver des informations me permettant d'en comprendre l'interet...

Merci d'avance :)
A voir également:

2 réponses

Merci de ta reponse sa me donne quelque idées :)
0
kilian Messages postés 8732 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 5 février 2025 1 526
1 avril 2006 à 03:45
Salut,

Je ne suis pas un pro de l'objet non plus.
Mais je suppose qu'une collection d'objets c'est un tableau d'objets.

C'est à dire que pour chaque contact dans ta base, tu stockes un objet dans un champs d'un tableau:
$tableau[]=new Contatct($nom, $prenom, ...)


De toutes façons il faut bien passer par une requete et de l'affichage html. La différence c'est que tu peux l'ordonner d'une manière plus "objet".
Mais dans l'ensemble il faut bien passer par des echo, mysql_query etc (sauf si tu utilises des trucs intermédiaires)...
Tu peux, pourquoi pas, créer une classe capable d'afficher cette collection d'objets, de les trier etc...
-1