API pour les opérations CRUD en PHP
Souvent, une API est créée pour CRUD opérations. Décrivons un exemple d'une telle API.
Read tous
Supposons que l'URL suivante renvoie tous les enregistrements de la base de données :
GET http://api.loc/index.php?action=all
Read un
Supposons que l'URL suivante renvoie
un enregistrement de la base de données par son id :
GET http://api.loc/index.php?action=get&id=1
Delete
Supposons que l'URL suivante supprime
un enregistrement de la base de données par son id :
GET http://api.loc/index.php?action=del&id=1
Update
Supposons que l'URL suivante reçoive de nouvelles données
d'un enregistrement de la base de données via la méthode POST et modifie
cet enregistrement par son id :
POST http://api.loc/index.php?action=edit&id=1
Implémentez l'API décrite.