Voila, j'utilise pour un projet de développement de site web le langage PHP et les concepts objet.
Pour réaliser du code propre, mon projet est découpé selon les régles du "Mapping Objet-Relationnel" (http://www.dotnetguru.org/articles/Persistance/livreblanc/ormapping.htm#Introduction)
Mon probléme: Mon projet Web gére des voyages, j'ai donc dans la couche d'accés aux données un objet voyage avec les attributs et fonctions propre à un voyage. Jusqu'ici impécable mais aprés je ne comprend pas la logique car lorseque je veux afficher sur une page Web par exemple les promotions du mois.
Ma logique:
1-J'envoi une requête à la base de données.
2-Je récupére les données des voyages en promotions.
3- J'instancie mes objets avec les données de la base.
4- Puis l'objet Voyage contient une fonction d'affichage que je lance pour chaque instance.
Mais voilà pour réaliser cela une fois l'étape 2 effectuée il faut instancier chaque instance de voyage avec les données de ma requête. Et la je coince dans mon organisation. Si je suis cette logique ma requête est déclaré et lancé depuis ma page html dans une balise PHP je n'ai donc pas un découpage clair. Quelqu'un peut-il m'aider ou bien me dire comment ivous organisez votre découpage, merci beaucoup.....
Pour réaliser du code propre, mon projet est découpé selon les régles du "Mapping Objet-Relationnel" (http://www.dotnetguru.org/articles/Persistance/livreblanc/ormapping.htm#Introduction)
Mon probléme: Mon projet Web gére des voyages, j'ai donc dans la couche d'accés aux données un objet voyage avec les attributs et fonctions propre à un voyage. Jusqu'ici impécable mais aprés je ne comprend pas la logique car lorseque je veux afficher sur une page Web par exemple les promotions du mois.
Ma logique:
1-J'envoi une requête à la base de données.
2-Je récupére les données des voyages en promotions.
3- J'instancie mes objets avec les données de la base.
4- Puis l'objet Voyage contient une fonction d'affichage que je lance pour chaque instance.
Mais voilà pour réaliser cela une fois l'étape 2 effectuée il faut instancier chaque instance de voyage avec les données de ma requête. Et la je coince dans mon organisation. Si je suis cette logique ma requête est déclaré et lancé depuis ma page html dans une balise PHP je n'ai donc pas un découpage clair. Quelqu'un peut-il m'aider ou bien me dire comment ivous organisez votre découpage, merci beaucoup.....