1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
| <?php
$connexion = mysql_connect ('localhost', 'stssio', 'stssio');
mysql_select_db ('histostages');
$etape = lireDonneePost("etape");
$id = lireDonneePost("id");
$dateDeb = lireDonneePost("dateDeb");
$dateFin = lireDonneePost("dateFin");
$numAnneeForm = lireDonneePost("numAnneeForm");
switch ($etape)
{
case "Ajouter" : if ($dateDeb >= $dateFin) {
echo $msg = "La date de début doit être inférieure à la date de fin.";
}
else{
$req="INSERT INTO `periodestage`(`id`,`dateDeb`, `dateFin`, `numAnneeForm`)
VALUES (".obtenirNewId($connexion, 'periodestage').",'".$dateDeb."','".$dateFin."','".$numAnneeForm ."');";
$rs=mysql_query($req, $connexion);
}
break;
}
?>
<table width="100%" cellspacing="0" cellpadding="0" align="center"
class="tabQuadrille">
<tr class="titreTabQuad">
<td colspan="4">Liste des Périodes de stage</td>
</tr>
<tr class="enteteTabQuad">
<td>Date de Début</td>
<td>Date de Fin</td>
<td>Année de Formation</td>
<td>Supprimer</td>
</tr>
<?php $sql = 'SELECT id, dateDeb, dateFin, numAnneeForm FROM periodestage';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats
?>
<tr class="ligneTabQuad">
<td><?php echo $data['dateDeb'] ?>
</td>
<td><?php echo $data['dateFin']?>
</td>
<td><?php echo $data['numAnneeForm'] ?></td>
<td>
<input type="hidden" name="id" value="<?php echo $data['id'] ?>" />
<input type="checkbox" name="del" value="'.$data['id'].'"/>
<?php echo $data['id'];?>
</td>
</tr>
<?php }
mysql_free_result ($req);
mysql_close ();
?>
</table>
<br />
<br />
<br />
<br />
<div>
<header> Ajouter une période de stage :</header>
<div>
<form method="POST">
<label> Date de Début :</label>
<input type="date" name="dateDeb" id="dateDeb" size="25" required="required" /><br />
<label> Date de Fin :</label>
<input type="date" name="dateFin" id="dateFin" size="25" required="required" /><br />
<label> Année de Formation :</label>
<select type="text" name="numAnneeForm" id="numAnneeForm" size="1" required="required" />
<option></option>
<option>1</option>
<option>2</option>
</select>
<p>
<input type="submit" name="etape" id="etape" value="Ajouter" />
</p>
</form>
<form action="accueil.txt" method="get">
<input type="submit" value="Retour à l'accueil" name="boutonAnnuler" />
</div>
</div>
</html> |
Partager