Taille du fichier : 49.3 KB
Matière : STI
Niveau(Section) : Bac(Sciences de l'informatique)
Nature : pratique
Année scolaire : 2023-2024
Type : série d'exercice
Mots clés : STI,PHP,BD,HTML
Trimestre : 2ème
Niveau de difficulté : Easy
Auteur : Fethi Saoufi
Uploader : admin
Date de dépôt : 23/08/2025
Note moyenne : ★★★★★ (0.0/5)
TP en PHP daté du 23 avril 2024, axé sur la gestion de rendez-vous avec un champ date calculable et auto-incrément.
Question 1 : Créer la base de données bd2304 et la table Patient avec champs code (clé primaire auto-incrément), nom (chaîne max 30 caractères), et dateRDV (type DATETIME).
Question 2 : Développer la page GestionRDV.html, incluant un formulaire pour nom et nombre de jours, avec un bouton Confirmer (illustration fournie).
Question 3 : Lier la page à style.css et ajouter un titre H1 "My way to succes" au début de la page.
Appliquer une animation @keyframes Saouafi au titre, avec une durée de 2 secondes, passant de margin-left 100% et width 300% à 0% et 100%.
Question 3 (suite) : Le clic sur le bouton Confirmer appelle la fonction verif() pour valider les entrées.
La validation exige que le nom soit une chaîne d'au moins 3 caractères alphabétiques ou espaces, et que le nombre de jours soit positif ou zéro.
Ajout.php : Script pour insérer les données dans la table Patient, avec code généré automatiquement.
Le nom est enregistré en majuscules dans la base de données.
La dateRDV est calculée comme la date système actuelle plus le nombre de jours