Bonjour,

Je n'ai pas de soucis de code enfin...
Mais j'ai plutot une question sur le fonctionnement du TP PHP sur la POO.
Dans la formation, pour pouvoir par exemple administrer les tables(post,categories,users), la creation des fichiers suivant étaient obligatoire(categoryTable.php, UserTable.php,etc...).

Edit : Cela va aussi pour les Entitées, meme cas. une table une entitée

Ce que je veux

Ma question est : Pour pouvoir acceder à une table particuliere, doit-on obligatoirement créer le fichier (XxxTable.php) ?
De mon point de vue, je dis oui mais est-ce qu'il n'y aurait pas un autre moyen ?
Car si j'ai d'autres bases et je dois les administrer ça fera beaucoup de fichier...

Merci de vos réponses.

2 réponses


Bonjour.
Dans la formation, il ne montre qu'un exemple d'utilisation, tu peux très bien l'adapter à ce que tu veux.
Si selon ton exemple tu ne veux pas avoir à créer la classe table qui correspond au modèle, tu peux très bien par exemple, faire une modification dans la classe Table.
Dans la classe Table et plus précisément dans la méthode de construction __construct, il charge la classe table correspondante, tu peux très bien faire une condition en vérifiant si elle existe.

J'ai essayé plusieurs modifications dans le constructeur mais toujours rien...
Tu pourrais pas me donner une indication ?