Bonjour,
Toujours dans ma découvert de PHP, je me heurte à un muret.
Je pose le contexte.
J'ai une table 'membre' qui concerne les membres d'une association.
J'ai une table 'coque' qui sont des coques de bateaux.
J'ai une table de lien 'lien_membre_coque' pour y stocker la multipropriété possible des coques par les membres.
Je veux afficher dans un tableau HTML une ligne par coque, et pour la colonne où j'écris les membres, une ligne par membre si copropriété.
(je n'arrive pas à écrire un exemple de tableau dans cette interface)
Je sais récupérer la liste des coques. J'utilise PDO.
Les requêtes sont simples.
J'utilise un modèle MVC qui fonctionne pour les cas simples.
Mais comment, où et quand je récupère la liste des propriétaires dans la table de lien, sachant qu'il peut y avoir multipropriété ?
J'ai essayé un include dans mon tableau HTML mais il affiche en dur le code du fichier inclus !!
Première question, est-ce normal ?
Ce code est à l'intérieur d'une boucle foreach qui balaie les coques.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <div class="index_element"><?php include 'proprios.tpl'; ?></div>
Dans proprios.tpl, je voulais aller chercher les propriétaires de la coque en question dans la boucle.
Dans proprios.tpl, je voulais instancier des objets "membre" et boucler sur eux.
Deuxième question : est-ce une bonne solution ?
Troisième question : faut-il préparer toutes les données dans des tableaux (qui possèderaient eux-même des tableaux - ou array) avant d'envoyer le tout au code HTML ?
Je vous remercie déjà pour les réponses à ces questions.
Partager