Controle PHP MYSQL

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

Cycle BTS Ouarzazate

Contrôle N°1 (Semestre 2)


Développement Web (M 18)
DSI (2ème Année)

On veut développer une application Web qui fait la gestion des personnels d’une entreprise, pour
cela on dispose d’une base de données GestionService composées des deux tables suivantes :
Service (numero_service, nom_service, nombre_employe)
Personnel (numero, nom, prenom, adresse, email, num_mobile, date_recrutement, #numero_service)
1. Ecrivez un script php qui permet de tester la connexion au serveur local (les paramètres
d’accès au serveur sont : host=127.0.0.1, user=root et mot de passe = "") et à la base de
données «GestionService»
2. Ecrivez un script php permettant d’insérer un nouveau employé, sachant que :
 Numéro est une valeur auto incrémentale,
 Email est sous la forme nom.prenom@entrepriseY.com.
<form action=" " method="post">

<label for="nom"> Nom employé :</label><input type="text" name="nom"><br>

<label for="prenom"> Prénom employé :</label><input type="text" name=" prenom "><br>

<label for="adresse"> Adresse employé :</label><input type="text" name=" adresse"><br>

<label for=" mobile "> Mobile employé :</label><input type="tel" name=" mobile " ><br>

<label for="recrutement">Date recrutement employé :</label><input type="date"

name="recrutement" value=''><br>

<label for="service"> Service de l’employé :</label>

<select name="service" id=" service ">

<option value="" >Choisissez le service </option>

<option value="informatique ">Informatique</option>

<option value="finance">Finance</option>

<option value="transport">Transport</option>

</select>

<button type="submit">Insérer employé</button>

</form>

3. Ecrivez un script permettant d’afficher les employés de l’entreprise comme


illustré ci-après.

Mr Brahim SKOUKNI Page 1


Cycle BTS Ouarzazate

<table border='1' width="600" align='center'>


<tr>
<th>Nom employé</th>
<th>Prénom employé </th>
<th>Service</th>
<th colspan="2">Action</th>
</tr>
<tr align='center'>
<td> code php </td>
<td> code php </td>
<td> code php </td>
<td><a href="modifier.php?id= code php ">Modifier</a></td>
<td><a href="supprimer.php?id= code php ">Supprimer</a></td>
</tr>
code php
</table>
4. Ecrivez un script php permettant de supprimer un employé.
5. Ecrivez un script php permettant de rechercher un employé par son email.
NB :
Si la recherche est positive il faut rediriger l’utilisateur à la page profil
(affichant l’email de l’employé) du personnel recherché.
Sinon, afficher un message d’erreur
Il faut prendre en considération le cas où on oublie de saisir l’email.
Il faut sécuriser la saisie de l’email
<form action="" method="post">
<fieldset width="400">
<legend>Recherche employé par E-mail</legend>
<label>Entrer l'e-mail de l'employé</label><input type="email" name="email">
<input type="submit" name="Rechercher" value="Rechercher">
</fieldset>
</form>

Mr Brahim SKOUKNI Page 2

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy