4SI TIC (ancien régime)

On propose la base de données décrite par la représentation textuelle simplifiée suivante :

Client(Ncin, nom prenom, tel)

  1. créer cette base de données en lui attribuant le nom « Location »

  2. créer les différentes tables en se référant à la description des champs présentée dans le tableau suivant :

champtypeobservation
ncinChaîne de 8 caractèresNuméro de la CIN client
nomChaîne de 30 caractèresNom du client
prenomChaîne de 30 caractèresprenom du client
telChaîne de 8 caractèresNuméro de téléphone du client

3.       Créer la page « ajoutClient.html » permettant d’ajouter un client à la base via le formulaire suivant :

4tic

le clic sur le bouton « ajouter » fait appel à
a) une fonction Javascript intitulée « verif1 » permettant de vérifier les contraintes
suivantes :
◦ le NCIN est une chaîne de 8 chiffres
◦ le Nom et le prenom sont deux chaînes alphabétiques comportant chacune au moins
3 lettres
◦ le Tel est une chaîne de 8 chiffres dont le premier est différent des chiffres 0,1 et 6
b) un fichier intitulé « ajoutClient.php » permettant d’afficher le message « client
existant », lorsque la valeur saisie du champ NCIN existe déjà dans la base, Dans le
cas contraire, ajouter les données de ce nouveau client à la base, puis, afficher le
message « client ajouté avec succès ».
5. créer la page « liste.php » permettant de :
◦ afficher la liste des clients de la base qui on un numéro de téléphone dans un
tableau.
◦ Modifier le numéro de téléphone de client 11111122 par 98111111
◦ modifier le prénom du client «11111111» par « ahmed »
◦ ajouter le champ « adresse » à la table client.
◦ Ajouter l’adresse « tunis » à tous les client qui s’appelle « radhia »

Solution

Leave a Reply

Your email address will not be published. Required fields are marked *