Vous êtes sur la page 1sur 3

Correction TP3

Rq  : le code que vous devez écrire est celui encadré, le reste est généré automatiquement par
kompozer

Réservation salle :

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"


"http://www.w3.org/TR/html4/strict.dtd">
<html><head>

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">


<title>salle.php</title>

</head><body>
<?php $cnx = mysql_connect ("127.0.0.1", "root", "") or
die("impossible de se connecter"); //permet la connexion à la base de données
$db="gestion salle";
mysql_select_db ($db,$cnx) or die ("impossible d'ouvrir la base"); //permet l’ouverture de la
base de données
$requete = mysql_query ("select * from salle;"); // permet l’exécution d’une requête sql?>
<table style="width: 339px; height: 32px;" border="1" cellpadding="2" cellspacing="2">

<tbody>
<tr>
<td>id_salle </td>
<td>type<br>
</td>
</tr>
<?php While ($resultat=mysql_fetch_array($requete)) //permet de lire ligne par ligne le
résultat de la requête
{
echo "<tr><td>".$resultat[0]."</td><td>".$resultat[1]."</td></tr>"; //affiche le résultat de la
requête dans un tableau
}?>
</tbody>
</table>

&nbsp;
</body></html>

Enseignant :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-
type"><title>Salle.php</title>

</head><body>
<br>
<br>
<br>
<?php $cnx = mysql_connect ("127.0.0.1", "root", "") or
die("impossible de se connecter");
$db="gestionsalle";
mysql_select_db ($db,$cnx) or die ("impossible d'ouvrir la base");
$requete = mysql_query ("select*from enseignant");
?>
<table style="text-align: left; width: 100px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td>login</td>
<td>Mot_de_passe</td>
<td>Nom</td>
<td>Prenom</td>
<td>nbHeures</td>
</tr>
<?php While ($resultat=mysql_fetch_array($requete)) {
echo "<tr><td>".$resultat[0]."</td><td>".$resultat[1]."</td><td>".$resultat[2]."</td><td>".
$resultat[3]."</td><td>".$resultat[4]."</td></tr>";
}?>
</tbody>
</table>
<br>
</body></html>

Enseignants non réservés

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"


"http://www.w3.org/TR/html4/strict.dtd">
<html><head>

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">


<title>enseignantres</title>

</head><body>
<?php $cnx = mysql_connect ("127.0.0.1", "root", "") or die("impossible de se connecter");
$db="gestionSalle";
mysql_select_db($db,$cnx) or die ("impossible d'ouvrir la base");?><br>

<table style="text-align: left; width: 100px;" border="1" cellpadding="2" cellspacing="2">

<tbody>
<tr>
<td style="vertical-align: top;">login</td>
<td style="vertical-align: top;">mot_de_pass</td>
<td style="vertical-align: top;">nom</td>
<td style="vertical-align: top;">prenom</td>
<td style="vertical-align: top;">nb_heure</td>
</tr>
<?php $requete = mysql_query ("select * from enseignant
where Login not in (select Login from reservation)");
While ($resultat=mysql_fetch_array($requete)) {
echo "<tr><td>".$resultat[0]."</td><td>".$resultat[1]."</td><td>".$resultat[2]."</td><td>".
$resultat[3]."</td><td>".$resultat[4]."</td></tr>";
}
?>
</tbody>
</table>

<br>

<br>

</body></html>

Vous aimerez peut-être aussi