0% ont trouvé ce document utile (0 vote)
36 vues1 page

Création d'une application Todo en PHP MVC

Le document présente un TP sur le développement back-end dans le cadre d'une formation en développement digital, axé sur la création d'une application web 'todo' utilisant l'architecture MVC. L'application permettra aux utilisateurs de gérer leurs tâches personnelles en affichant, ajoutant, modifiant et supprimant des tâches. Un script de base de données est fourni pour la création de la table nécessaire à l'application.

Transféré par

Hm Kd
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
36 vues1 page

Création d'une application Todo en PHP MVC

Le document présente un TP sur le développement back-end dans le cadre d'une formation en développement digital, axé sur la création d'une application web 'todo' utilisant l'architecture MVC. L'application permettra aux utilisateurs de gérer leurs tâches personnelles en affichant, ajoutant, modifiant et supprimant des tâches. Un script de base de données est fourni pour la création de la table nécessaire à l'application.

Transféré par

Hm Kd
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

OFFICE DE LA FORMATION PROFESSIONNELLE

ET DE LA PROMOTION DE TRAVAIL
Direction Régionale Fès - Meknès

Module : M103 – Développement back-end


Filière : Développement digital – option web full stack

TP 1
Objectifs :
▪ Rappel et manipulation de l’architecture MVC

On souhaite créer une application « todo » : une application web permettant de gérer les
tâches personnelles à réaliser, comme le montre la capture suivante :

L’application permettra à l’utilisateur de :


- Afficher toutes ses tâches (Adopter des styles permettant de faire la différence entre
les tâches réalisées et celles non réalisées) ;
- Ajouter une nouvelle tâche ;
- Modifier l’état d’une tâche (done/undo)
- Supprimer une tâche après confirmation
Sachant que le script de création de la base de données est fourni ci-après, créer cette
application en php/Mysql en adoptant l’architecture MVC.

Script de la base de données :


CREATE DATABASE IF NOT EXISTS todolist;
USE todolist;
CREATE TABLE IF NOT EXISTS `todo` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`title` varchar(2048) NOT NULL,
`done` tinyint(1) NOT NULL DEFAULT '0',
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
);

Formatrice : Asmae ELIDRISSI

Vous aimerez peut-être aussi