WEB DYNAMIQUE

TP3 Carnet en PHP MYSQL

 

Partie 1 : carnet d’adresse

 

Réalisation d’un carnet d’adresse.

 

Soit les informations suivantes pour un contact :

 

Information

Taille max

Descritpion

Nom

40

Nom ou surnom obligatoire

Email

50

 

portable

50

 

adresse

200

 

Anniversaire

20

Date au format DDMMYYYY

Groupe

8

Une valeur parmi :

Ami / Famille /Travail / Autre

La date doit être stoquée dans un champs de type texte, en utilisant le format « DDMMYYYY » (la raison étant que la manipulation est plus facile.

Exercice 1 : Création de la page d’ajout de contact

 

Cette page doit permettre de saisir et stocker les donnés ci-dessus.et s’assurer que les données obligatoires sont renseignées :

 

Exemple :

Exercice 2 : Création de la page de liste de contact

La liste affichera les colonnes suivantes : Nom Groupe  Email Portable.

Elle affichera également en bas de page le nombre de contacts dans la table.

Exemple :

Exercice 3 : Création de la page d’édition (modification) de contact

L’idéal sera de faire un lien depuis la page de la liste de contacts pour permettre de sélectionner le contact à éditer.

Exercice 4 : suppression de contact

Ajouter la possibilité de supprimer un contact

Exercice 5 : permettre un filtre dans la page de liste de contact

il permettra de voir les contacts selon les critères suivants : Tous - Ami - Famille Travail - Autres

 

Pour cela on pourra transformer la page de liste pour que cela affiche les groupe depuis la base de données. Il faudra également un bouton « filtrer » pour envoyer le filtre sur le serveur.
 

 

Exercice 6 : Ordre de tri de contact

Permettre un Ordre de tri dans la page de liste
En cliquant sur le titre de colonne l’utilisateur change l’ordre de présentation des contacts ( au moins pour le nom et le groupe )