Rechercher : dans
Par :

[php objet]Question sur la logique objet

Dernière réponse le 1 avr 2006 à 16:06:56 Nescence, le 31 mar 2006 à 23:44:19 
 Signaler ce message aux modérateurs

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 :)

Meilleures réponses pour « [php objet]Question sur la logique objet » dans :
[Webmaster] Un formulaire de contact pour votre site VoirCe formulaire permet d'avoir une page pour être contacté sur son site, sans utiliser de logiciel de messagerie. La personne qui vous contacte indique son adresse, l'objet du message et son message (évidemment). Le code est une version...
[PHP] Méthodes de débogage VoirI. Informations sur une variable I.1 echo I.2 print_r() I.3 var_dump() / var_export() I.4 Rediriger la sortie (ne pas afficher à l'écran) II. "Backtrace" ou rapport de contexte III. Bien utiliser les rapports d'erreur IV. Le mot clé...
Logiciels 3D VoirVoici une sélection de logiciels 3D gratuits: Blender 3D Canvas 7.1 TrueSpace 3.2 Art of Illusion Wings 3D KPovModeler OpenFX K-3D Daz Studio Blender
Télécharger PHP Edit VoirPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des fonctions Débuggeur...
Télécharger PHP FTP Synchronizer VoirLa mise à jour de site web est aussi complexe que sa conception. Alors il faut utiliser le bon outil avec les bon paramètres et une bonne connaissance de programmation pour mettre à jour un site. PHP FTP Synchronizer est une application vous...
PHP - Les classes VoirLa notion de classe Php3 intègre un soupçon de caractéristiques empruntées aux langages orientés objet, c'est-à-dire la possibilité d'utiliser des objets, entités regroupant des données et des fonctions au sein d'une structure et rendant la...
PHP - Les opérateurs VoirQu'est-ce qu'un opérateur? Les opérateurs sont des symboles qui permettent de manipuler des variables, c'est-à-dire effectuer des opérations, les évaluer, ... On distingue plusieurs types d'opérateurs : les opérateurs de calcul les opérateurs...
Javascript - l'objet Array VoirLes particularités de l'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si...

1

kilian, le 1 avr 2006 à 03:45:31

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...

Répondre à kilian

2

 nico, le 1 avr 2006 à 16:06:56

Merci de ta reponse sa me donne quelque idées :)

Répondre à nico