Correction - Serie Revision - Abd Aziz Elbehi - 4si - Tic
Correction - Serie Revision - Abd Aziz Elbehi - 4si - Tic
Correction - Serie Revision - Abd Aziz Elbehi - 4si - Tic
fr
Type
NumeroAuto (cl primaire)
Texte
Rel
Texte
Texte
Texte
Texte
Le champ numro est de type numro automatique pour lui attribuer cette proprit, il faut lui dfinir
dans ces caractristiques l'option suivante:
Page 1 / 13
Anis_elbehi@yahoo.fr
3- Crer une page web nomme formulaire.html et enregistrer la dans votre dossier de travail, le
formulaire crer aura l'aspect suivant:
NB1:
La liste droulante
langue contient les
valeurs Franais,
Anglais et Arabe
La case cocher du
module HTML ainsi
que le bouton radio
Dbutant sont cochs
par dfaut.
NB2:
Le clic sur le bouton
Les champs Nom et prenom, Age et E_mail doivent tre non vide.
Le champ Age doit contenir une valeur numrique
Le champ E_mail doit contenir obligatoirement le caractre @.
Le candidat doit choisir au moins un module en cochant la case correspondante.
Page 2 / 13
Anis_elbehi@yahoo.fr
NB3:
Si les conditions cits ci-dessus sont satisfaites, un script PHP cot serveur nomm "ajouter.php" sera
appel pour ajouter l'inscrit dans la base de donnes "formation_net" et le message suivant "Inscription
accepte nom et prenom vous tes numero " sera envoy au candidat.
NB4:
Le bouton
Solution 3 :
Pour la cration du formulaire prcdant et pour contrler les champs comme demand:
<html>
<head>
<title> inscription </title>
</head>
<!-
<!-
----- Fin
<body>
Page 3 / 13
Anis_elbehi@yahoo.fr
</td>
</td>
<tr>
<td> E_mail: </td> <td> <input type=text name=e>
</tr>
</td>
</table>
<br>
<B> Choisir un module</B> <br>
<input type=checkbox name=chk1 value=HTML checked> HTML <BR>
<input type=checkbox name=chk2 value=javascript> Javascript <BR>
<input type=checkbox name=chk3 value=PHP> PHP
<br><br><br>
<B> Competance</B> <br>
<input type=radio name=r1 value=Dbutant checked> Dbutant<br>
<input type=radio name=r1 value=Initi> Initi
<br><br><br>
<B> Langue</B> <br>
<select name=langue size=1>
<option> Franais </option>
<option> Anglais </option>
<option> Arabe </option>
</select>
<br><br><br>
<input type=submit value=Inscription>
<input type=reset value=Annuler>
</form>
</body>
</html>
Page 4 / 13
Anis_elbehi@yahoo.fr
'.
else
{echo '<br><br><br>
<center>
<H1><font color=red>Personne non
</center>';}
?>
<body bgcolor=pink >
</body>
</html>
Page 5 / 13
Anis_elbehi@yahoo.fr
4- Dans la mme page "formulaire.html" ajouter le formulaire ayant les formes et description suivantes
NB1:
Le clic sur le bouton
permet de vrifier que l'utilisateur a saisit le nom et le prnom du candidat qu'il veut supprimer (c'est-dire que le champ du saisie du nom et prnom du candidat supprimer ne doit pas tre vide)
NB2:
Si les conditions cites ci-dessus, un script PHP cot serveur nomm "supprimer.php" sera appel pour
supprimer le candidat de la base de donnes "formation_net" et le message suivant "Le candidat nom et
prenom est supprim " sera envoy au candidat.
NB3:
Le bouton
Solution - 4 :
<!-
<!-
----- Fin
Page 6 / 13
Anis_elbehi@yahoo.fr
if(mysql_affected_rows()==1)
{echo '<br><br><br>
<center>
<H1><font color=green >Le candidat
</center>';}
est supprim
</font></h1>
?>
</body>
</html>
Page 7 / 13
Anis_elbehi@yahoo.fr
5- Dans la mme page "formulaire.html" ajouter le formulaire ayant les formes et description suivantes
NB1:
Le clic sur le bouton
permet de vrifier que l'utilisateur a saisit le nom et le prnom du candidat qu'il veut chercher (c'est-dire que le champ du saisie du nom et prnom du candidat chercher ne doit pas tre vide)
NB2:
Si les conditions cites ci-dessus, un script PHP cot serveur nomm "chercher.php" sera appel pour
chercher le candidat dans la base de donnes "formation_net" et le message suivant "Le candidat nom
et prenom est trouv " sera envoy au candidat.
Puis on affiche tous les renseignements sur le candidat dans un tableau comme suit.
Si le candidat n'existe pas dans la base de donnes le message suivant "Le candidat nom et prenom
n'existe pas " sera affich.
NB3:
Le bouton
Page 8 / 13
Anis_elbehi@yahoo.fr
Solution - 5 :
<!-
<!-
----- Fin
************-!>
<br><br><br><br><br>
<form name=f2 method=POST
action="http://127.0.0.1/mon site/chercher.php"
onsubmit="return verif3()"
>
</form>
Page 9 / 13
Anis_elbehi@yahoo.fr
</head>
est
n\'existe pas
</font></h1>
?>
<body bgcolor=pink >
</body>
</html>
Page 10 / 13
Anis_elbehi@yahoo.fr
6- Dans la mme page "formulaire.html" ajouter le formulaire ayant les formes et description suivantes
NB1:
Le clic sur le bouton
permet de vrifier que l'utilisateur a saisit le numro du candidat qu'il veut modifier (c'est--dire que le
champ du saisie du numro du candidat modifier ne doit pas tre vide) et la nouvelle valeur du champ
qu'il veut modifier (les champs sont le nom et prnom ou l'adresse email qui doivent figurer dans la liste
de slection).
NB2:
Si les conditions cites ci-dessus, un script PHP cot serveur nomm "modifier.php" sera appel pour
modifier le nom et le prnom ou l'adresse mail du candidat dsir.
Et le message suivant "le champ ... est remplac par " sera envoy au candidat.
NB3:
Le bouton
Page 11 / 13
Anis_elbehi@yahoo.fr
Solution - 6 :
<!-
<!-
----- Fin
***********-!>
<br><br><br><br><br>
<form name=f3 method=POST
action="http://127.0.0.1/mon site/modifier.php"
onsubmit="return verif4()"
>
Page 12 / 13
Anis_elbehi@yahoo.fr
if(mysql_affected_rows()==1)
{echo '<br><br><br>
<center><H1><font color=green >Le champ' .$cam .' est remplac par '.$nv .'
</font></h1>
</center>';}
?>
<body bgcolor=pink >
</body>
</html>
Merci pour :
Mr. Chatti Sofienne
Page 13 / 13