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] Implémentation en PHP5


Sujet :

Langage PHP

  1. #1
    Membre confirmé Avatar de cflo91
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 113
    Par défaut [POO] Implémentation en PHP5
    Bonjour, j'ai un projet à faire en PHP5 (orienté objet) mais je me pose plusieurs questions.

    Tout d'abord, j'ai fait tout le travail de conception (diagramme de classes....)
    Je n'ai jamais utilisé PHP "en version objet".

    En commençant l'implémentation, je me suis demandé quel était l'intérêt de coder des classes comme "article", "client" car les classes ne peuvent pas contenir de données.....

    En fait, je ne vois pas comment je dois m'y prendre, par exemple pour créer la classe Article, je dois récupérer les données qui sont dans ma base , non ?
    J'ai du mal à faire le lien entre la base de données et les classes en PHP.

    Pouvez vous m'éclairer ?

    Merci d'avance

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations forums :
    Inscription : Avril 2003
    Messages : 50
    Par défaut
    Salut
    Jai eu le probleme recemment; je crois tout depend un peu de l´architecture que tu voudrais adopter et des besoins qui viennent avec le projet.
    Tu peux fouiller un peu le code des frameworks, cakephp, zend pour avoir des idees. La methode MVC est souvent adoptee (remarque personnelle).

    J'espere ne pas t'avoir plus embrouiller
    A+

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    En faite pour faire simple ta classe article est une copie de ta table Article avec tous ses champs. Ton objet contiendra les données de ta table.

    Chaque champ doit etre une propriété de ta table.

    Exemple:
    TABLE ARTICLE
    ID
    NOM
    DATE
    MESSAGE

    Classe Article

    class Article {
    private $id;
    private $nom;
    private $id;
    private $id;
    }

  4. #4
    Membre confirmé Avatar de cflo91
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 113
    Par défaut
    ok merci

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

Discussions similaires

  1. [POO] Classe abstraite PHP5 et variables membres
    Par Invité dans le forum Langage
    Réponses: 3
    Dernier message: 07/06/2006, 01h27
  2. [POO] Débutant en POO, class mysql php5
    Par ouafouaf dans le forum Langage
    Réponses: 9
    Dernier message: 06/02/2006, 09h21
  3. [POO] Performance du PHP5 en POO
    Par Imrryran dans le forum Langage
    Réponses: 13
    Dernier message: 04/10/2005, 13h11
  4. [POO] Classe en PHP5
    Par neptune dans le forum Langage
    Réponses: 5
    Dernier message: 01/09/2005, 17h55
  5. Réponses: 3
    Dernier message: 19/05/2005, 10h46

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