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 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
| <?php include("connexionPAB.php");
include("accueil.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Liste des rapports</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
h2, th, td
{
text-align:center;
}
table
{
border-collapse:collapse;
border:2px solid black;
margin:auto;
}
th, td
{
border:1px solid black;
}
</style>
</head>
<body>
<?php
// TEMPS
$temps = time();
// JOURS
$jours = array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi');
$jours_numero = date('w', $temps);
$jours_complet = $jours[$jours_numero];
// Numero du jour
$NumeroDuJour = date('d', $temps);
// MOIS
$mois = array('', 'Janvier', 'Février', 'Mars', 'Avril', 'Mai',
'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre');
$mois_numero = date("m", $temps);
$nextmois_numero = $mois_numero + 1;
$nextmois_complet = $mois[$nextmois_numero];
$before_numero = $nextmois_numero -1;
$before_complet = $mois[$before_numero];
// ANNEE
$annee = date("Y", $temps);
// Affichage DATE
//echo "<p>Date : Nous sommes le <strong>$jours_complet $NumeroDuJour $mois_complet $annee</strong></p>";
// Affichage du mois suivant :
//echo echo "$nextmois_complet $annee";
?>
<h2>rédiger le rapport de poste <strong><? echo "$nextmois_complet $annee";?></strong></h2>
<p><center>
<a href="rediger_rapport.php"><img src="images/rediger.png" width="64" height="64" align="absmiddle" border="0">Saisir des déchargements</a>
</center></p>
<?php
$code = ($_SESSION['name']) .' '. ($_SESSION['prenom']) .' '. ($_SESSION['login']);?>
<?php
mysql_connect($hostname, $username, $password);
mysql_select_db($database);
//-----------------------------------------------------
// Vérification 1 : est-ce qu'on veut poster une garde ?
//-----------------------------------------------------
if (isset($_POST['gestionnaire']) AND isset($_POST['equipe']) AND isset($_POST['date']) AND isset($_POST['poste']) AND isset($_POST['semaine']) AND isset($_POST['montage']))
{
$gestionnaire = addslashes($_POST['gestionnaire']);
$equipe = addslashes($_POST['equipe']);
$date = addslashes($_POST['date']);
$poste = addslashes($_POST['poste']);
$semaine = addslashes($_POST['semaine']);
$montage = addslashes($_POST['montage']);
// On vérifie si c'est une modification de garde ou pas
if ($_POST['id_rapport'] == 0)
{
// Ce n'est pas une modification, on crée une nouvelle entrée dans la table
mysql_query("INSERT INTO rapport VALUES('', '" . $gestionnaire . "', '" . $equipe . "', '" . $date . "', '" . $poste . "', '" . $semaine . "', '" . $montage . "')");
}
else
{
// On protège la variable "id_garde" pour éviter une faille SQL
$_POST['id_rapport'] = addslashes($_POST['id_rapport']);
// C'est une modification, on met juste à jour le titre et le date
mysql_query("UPDATE rapport SET gestionnaire='" . $gestionnaire . "', equipe='" . $equipe . "', date='" . $date . "', poste='" . $poste . "', semaine='" . $semaine . "', montage='" . $montage . "' WHERE id='" . $_POST['id_rapport'] . "'");
}
}
//--------------------------------------------------------
// Vérification 2 : est-ce qu'on veut supprimer une garde ?
//--------------------------------------------------------
if (isset($_GET['supprimer_rapport'])) // Si on demande de supprimer une garde
{
// Alors on supprime la garde correspondante
// On protège la variable "id_garde" pour éviter une faille SQL
$_GET['supprimer_rapport'] = addslashes($_GET['supprimer_rapport']);
mysql_query('DELETE FROM rapport WHERE id=\'' . $_GET['supprimer_rapport'] . '\'');
}
?>
<table><tr bgcolor="#FFCC66">
<th>Annulé</th>
<th>gestionnaire</th>
<th>equipe</th>
<th>date</th>
<th>poste</th>
<th>semaine</th>
<th>montage</th>
</tr>
<?php
$retour = mysql_query("SELECT * FROM rapport ORDER BY id DESC");
while ($donnees = mysql_fetch_array($retour)) // On fait une boucle pour lister les garde
{
?>
<tr bgcolor="#FFFFFF">
<td>
<?php echo '<a href="liste_garde.php?supprimer_garde=' . $donnees['id'] . '">'; ?><img src="images/suppr.png" alt="Supprimer" border="0" /></a></td>
<td><?php echo stripslashes($donnees['gestionnaire']); ?></td>
<td><?php echo stripslashes($donnees['equipe']); ?></td>
<td><?php echo stripslashes($donnees['date']); ?></td>
<td><?php echo stripslashes($donnees['poste']); ?></td>
<td><?php echo stripslashes($donnees['semaine']); ?></td>
<td><?php echo stripslashes($donnees['montage']); ?></td>
</tr>
<?php
} // Fin de la boucle qui liste les garde
?>
</table>
</body>
</html>
<?php include("footer.php");
?> |
Partager