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
| <?php
//VARIABLES GENERALES
include("../data.php");
global $dbserver;
global $dbdb;
global $dbuser;
global $dbpass;
//CONNEXION A LA BASE DE DONNEES
$base = @MYSQL_CONNECT ("$dbserver","$dbuser","$dbpass") or die ("<p>Erreur: impossible de communiquer avec la base de données.<br>Vérifiez les donnés du fichier <b>data.php</b>.</p>");
mysql_select_db("dbdb",$base);
//-----------------------------------------------------
// Vérification 1 : y a t'il des nageurs?
//-----------------------------------------------------
if (isset($_POST['nom'])AND isset($_POST['nl50'])AND isset($_POST['nl100'])AND isset($_POST['nl200'])AND isset($_POST['b50'])AND isset($_POST['b100'])AND isset($_POST['b200'])AND isset($_POST['pap50'])AND isset($_POST['pap100'])AND isset($_POST['pap200'])AND isset($_POST['dos50'])AND isset($_POST['dos100'])AND isset($_POST['dos200'])AND isset($_POST['n4_100'])AND isset($_POST['n4_200']))
{
$nom = addslashes($_POST['nom']);
$nl50 = addslashes($_POST['nl50']);
$nl100 = addslashes($_POST['nl100']);
$nl200 = addslashes($_POST['nl200']);
$b50 = addslashes($_POST['b50']);
$b100 = addslashes($_POST['b100']);
$b200 = addslashes($_POST['b200']);
$pap50 = addslashes($_POST['pap50']);
$pap100 = addslashes($_POST['pap100']);
$pap200 = addslashes($_POST['pap200']);
$dos50 = addslashes($_POST['dos50']);
$dos100 = addslashes($_POST['dos100']);
$dos200 = addslashes($_POST['dos200']);
$n4_100 = addslashes($_POST['n4_100']);
$n4_200 = addslashes($_POST['n4_200']);
// On vérifie si c'est une creation de compet ou pas
if ($_POST['id_compet_maurepas'] == 0)
{
// Ce n'est pas une modification, on crée une nouvelle entrée dans la table
mysql_query("INSERT INTO compet_maurepas VALUES('', '" . $nom . "', '" . $nl50 . "', '" . $b50 . "', '" . $pap50 . "', '" . $dos50 . "', '" . $nl100 . "', '" . $pap100 . "', '" . $dos100 . "', '" . $n4_100 . "', '" . $nl200 . "', '" . $pap200 . "', '" . $dos200 . "', '" . $n4_200 . "')");
}
else
{
// On protège la variable "id_membres" pour éviter une faille SQL
$_POST['id_compet_maurepas'] = addslashes($_POST['id_compet_maurepas']);
// C'est une modification, on peut tout mettre à jour
mysql_query("UPDATE compet_maurepas SET nom='" . $nom . "', nl50='" . $nl50 . "', b50='" . $b50 . "', pap50='" . $pap50 . "', dos50='" . $dos50 . "', nl100='" . $nl100 . "', pap100='" . $pap100 . "', dos100='" . $dos100 . "', n4_100='" . $n4_100 . "', nl200='" . $nl200 . "', pap200='" . $pap200 . "', dos200='" . $dos200 . "', n4_200='" . $n4_200 . "' WHERE id='" . $_POST['id_compet_maurepas'] . "'");
}
}
//--------------------------------------------------------
// Vérification 2 : est-ce qu'on veut supprimer un nageurs?
//--------------------------------------------------------
if (isset($_GET['supprimer_compet_maurepas'])) // Si on demande de supprimer un membre
{
// Alors on supprime le membre correspondant
// On protège la variable "id_membres" pour éviter une faille SQL
$_GET['supprimer_compet_maurepas'] = addslashes($_GET['supprimer_compet_maurepas']);
mysql_query('DELETE FROM compet_maurepas WHERE id=\'' . $_GET['supprimer_compet_maurepas'] . '\'');
}
?>
<table><tr>
<th>Nom</th>
<th>50NL</th>
<th>50B</th>
<th>50PAP</th>
<th>50DOS</th>
<th>100NL</th>
<th>100B</th>
<th>100PAP</th>
<th>100DOS</th>
<th>100 4N</th>
<th>200NL</th>
<th>200B</th>
<th>200PAP</th>
<th>200DOS</th>
<th>200 4N</th>
<th>Modifier</th>
<th>supprimer</th>
</tr>
<?php
$retour = mysql_query('SELECT * FROM compet_maurepas ORDER BY nom');
while ($donnees = mysql_fetch_array($retour)) // On fait une boucle pour lister les nageurs
{
?>
<tr>
<td><?php echo stripslashes($donnees['nom']); ?></td>
<td><?php echo stripslashes($donnees['nl50']); ?></td>
<td><?php echo stripslashes($donnees['b50']); ?></td>
<td><?php echo stripslashes($donnees['pap50']); ?></td>
<td><?php echo stripslashes($donnees['dos50']); ?></td>
<td><?php echo stripslashes($donnees['nl100']); ?></td>
<td><?php echo stripslashes($donnees['b100']); ?></td>
<td><?php echo stripslashes($donnees['pap100']); ?></td>
<td><?php echo stripslashes($donnees['dos100']); ?></td>
<td><?php echo stripslashes($donnees['n4_100']); ?></td>
<td><?php echo stripslashes($donnees['nl200']); ?></td>
<td><?php echo stripslashes($donnees['b200']); ?></td>
<td><?php echo stripslashes($donnees['pap200']); ?></td>
<td><?php echo stripslashes($donnees['dos200']); ?></td>
<td><?php echo stripslashes($donnees['n4_200']); ?></td>
<td><?php echo '<a href="modif_maurepas.php?modifier_compet_maurepas=' . $donnees['id'] . '">'; ?>modifier</a></td>
<td><?php echo '<a href="liste_maurepas.php?supprimer_compet_maurepas=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
</tr>
<?php
} // Fin de la boucle qui liste les nageurs
?>
</table> |
Partager