Bonjour.
N'utilises pas la méthode hydrate et puis dans ton foreach, il te faut utiliser la variable $row, soit :
Au cas ou tu ne le saches pas, tu peux utiliser un prefix Admin par exemple, ce qui pourrait de donner une architecture de ce genre :
-
Controller (dossier)
== Public ==-
AppController
-
PostsController
-
RealisationsController
-
etc ...
-
Admin (dossier)
== Administration ==- AppController (controller parent de tous ceux qui suivent)
- PostsController
- RealisationsController
- (etc ...)
-
Car mettre toutes actions d'administrations dans un seul controller, au bout d'un moment tu auras un fichier hyper long et le fait d'utiliser ce genre de structure, te permettra par exemple de définir dans AppController du namespace Admin que seul ceux qui par exemple ont un role spécifique, sont autorisées à accéder à ses controller enfants en les faisant étendre de celui-ci.
Par contre, quel est l'intérêt du foreach dans ton action du controller, vu qu'à priori tu n'y fait rien ?
Et si tu veux nous montrer des images, utilises les liens qu'ils te proposent, il te fallait choisir Markdown, ce qui donne :

