Crud PHP
bandeau

EXERCICE CRUD PHP

Tout administrateur doit pouvoir supprimer rajouter, mettre à jour des utilisateurs ou des produits sur son site. Ce que vous allez faire peut donc servir de base à un début de backoffice. Vous allez créer un site php qui permet de gérer des utilisateurs de votre base de données Nestix.

Où les boutons "edit", "delete" et "new user" redirige vers une nouvelle page de type formulaire.

add.php
delete.php
edit.php
read.php ( éventuellement rajouter un bouton "read")
Vous pouvez vous aidez de cet exemple :ICI
Attention, si vous copiez coller sans comprendre, cela ne sert à rien.
Travail à faire :
Etape 1 : Dans un premier temps, faite fonctionner ceci.
Etape 2 : Optimisez votre code, en y intégrant de l'objet. ( Vous pouvez vous concertez ou cherchez sur internet pour trouver des idées ).
Etape 3 : Publier dans votre partie réalisation.
Rendez-moi un document (capture d'écran ou texte ou git) qui me permet de comprendre la façon dont vous avez structuré et organiser votre code + le lien vers votre travail mis en ligne
Par exemple sous format texte :
- index.php
- model /
- - - User.php
- controller/
- - - UserController.php
etc ...

Structure du code :

architecture du code

Model View Controller

Application du MVC à l'architecture du site.
Un controlleur par page ou il y a une interaction avec l'utilisateur.
Une vue pour chaque action.
et un architecture centré autour de l'index.
include('../vue/common/header.php');
include('../vue/common/nav.php');
include_once($inc);
include('../vue/common/footer.php')