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
| <? include("haut.php");
?>
<? $ane = $_GET['choix_annee'];
?>
<!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>Rédiger une news</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
h3, form
{
text-align:center;
}
a img {
border-width : 0;
}
</style>
</head>
<body>
<h3><?php echo '</a><a href="liste_saisie.php?choix_annee=' . $ane . '">'; ?><img src="retour.png"></a></h3>
<center><i><font face="Arial" color="#FFFFFF"><b>Saisisez un résultat pour l'année <? echo $_GET["choix_annee"];?></b></font></i>
</center>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("test");
if (isset($_GET['modifier_news'])) // Si on demande de modifier une personne
{
// On protège la variable "modifier_news" pour éviter une faille SQL
$_GET['modifier_news'] = mysql_real_escape_string(htmlspecialchars($_GET['modifier_news']));
// On récupère les infos de la correspondante
$retour = mysql_query('SELECT * FROM sport WHERE id=\'' . $_GET['modifier_news'] . '\'');
$donnees = mysql_fetch_array($retour);
// On place le centre et le matricule dans des variables simples
$annee = stripslashes($donnees['annee']);
$id_personne = stripslashes($donnees['id_personne']);
$seance = stripslashes($donnees['seance']);
$epreuve = stripslashes($donnees['epreuve']);
$score = stripslashes($donnees['score']);
$date = stripslashes($donnees['date']);
$id_moniteur = stripslashes($donnees['id_moniteur']);
$id_sport = $donnees['id']; // Cette variable va servir pour se souvenir que c'est une modification
}
else // C'est qu'on rentre une nouvelle personne
{
// Les variables $centre et $matricule sont vides, puisque c'est une nouvelle news
$annee = '';
$id_personne = '';
$seance = '';
$epreuve = '';
$score = '';
$date = '';
$id_moniteur = '';
$id_sport = 0; // La variable vaut 0, donc on se souviendra que ce n'est pas une modification
}
?>
<form action="liste_saisie.php?choix_annee=<? echo $ane; ?>" method="post">
<p>
<input type="hidden" size="30" name="annee" value="<?php echo $ane; ?>" /></p>
</p>
<p>Personne : <input type="text" size="30" name="id_personne" value="<?php echo $id_personne; ?>" /></p>
<p>
<select>
<?
$SQL = "SELECT * FROM news ORDER BY nom";
$res = mysql_query($SQL);
while($val=mysql_fetch_array($res)) {
echo "<option>".($val["nom"]) .' '. ($val["prenom"])."</option>\n";
}
?>
</select>
<p>Séance : <input type="text" size="30" name="seance" value="<?php echo $seance; ?>" /></p>
<p>
<p>Epreuve : <input type="text" size="30" name="epreuve" value="<?php echo $epreuve; ?>" /></p>
<p>
<p>Score : <input type="text" size="30" name="score" value="<?php echo $score; ?>" /></p>
<p>
<p>Date : <input type="text" size="30" name="date" value="<?php echo $date; ?>" /></p>
<p>
<p>Moniteur : <input type="text" size="30" name="id_moniteur" value="<?php echo $id_moniteur; ?>" /></p>
<p>
<input type="hidden" name="id_sport" value="<?php echo $id_sport; ?>" />
<input type="submit" value="Envoyer" />
</p>
</form>
</body>
</html> |
Partager