Dans le cours : PHP : La programmation orientée objet avec les bases de données

Comprendre le CRUD

Dans cette vidéo, nous allons parler du CRUD. Qu'est-ce qu'un CRUD ? Un CRUD, c'est un acronyme qui veut dire Create, Read, Update and Delete. Ces quatre actions, ce sont celles que vous allez pouvoir faire sur une table en SQL. Donc tout va dépendre de ce que vous voudrez faire. Par exemple, si vous souhaitez créer une donnée dans la table Article, vous allez faire une requête d'insertion. Si vous souhaitez consulter la table Article pour voir les différents articles qui existent, vous allez faire une requête de sélection. Si vous souhaitez modifier un article, par exemple pour changer le titre, vous allez faire une requête Update et, si vous souhaitez supprimer un article, vous allez faire une requête Delete. Voyons plus en détail à quoi ressemblent ces différentes requêtes. Là, je vous ai exposé une requête de sélection, la première, SELECT * FROM article, qui permet par exemple de retourner la liste des articles de la table Article. On a ce qu'on appelle des requêtes de modification. Ce sont les requêtes Update qui permettront de faire tout simplement une modification d'une ou de plusieurs informations de la table Article. On peut mettre en place ce qu'on appelle une requête de suppression, qui va permettre de supprimer, par exemple en faisant un DELETE FROM article WHERE id = 4. Là, on supprimerait carrément la ligne qui concernerait l'article numéro 4. Pour terminer, on a tout en bas des requêtes d'insertion qui vont permettre de faire une création, donc d'insérer une nouvelle ligne avec un article au niveau de la table. On va voir comment gérer ces différentes requêtes pour pouvoir tout simplement manipuler comme on le souhaite notre table Article et notre table Users.

Table des matières