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 134 135 136 137 138 139 140 141 142 143 144 145 146 147
| <?php include('templates/hautdepage.php')?>
<?php
//démarrage session
session_start();
?>
<p class="titre_cadre_droit">Suppression de rencontre</p>
<?php
if ( isset ($_POST['delete']) && isset($_SESSION['num']) && !empty ($_SESSION['num']) )
{
include('fonctionnement/plan.php');
//3ème arrivée
// On supprime la rencontre
$sql = 'DELETE FROM rencontres where num_rencontre = "'.mysql_real_escape_string($_SESSION['num']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
echo " La rencontre n° ".mysql_real_escape_string($_SESSION['num'])." a bien été sucrée <br /> ";
//On supprime éventuellement l'équipe locale de la table équipe
$sql = 'SELECT * FROM rencontres where rencontres.num_locaux_rencontre like "'.mysql_real_escape_string($_SESSION['numlocaux']).'" or num_visiteurs_rencontre like "'.mysql_real_escape_string($_SESSION['numvisiteurs']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
if ( mysql_num_rows($req) == 0)
{$sqldel = 'delete from equipes where equipes.num_equipe like "'.mysql_real_escape_string($_SESSION['numlocaux']).'"';
$reqdel = mysql_query($sqldel) or die('Erreur SQL !<br />'.$sqldel.'<br />'.mysql_error());
echo "L'équipe n° ".mysql_real_escape_string($_SESSION['numlocaux'])." a été sucrée <br /> ";}
else {echo "L'équipe n° ".mysql_real_escape_string($_SESSION['numlocaux'])." n'a pas été sucrée <br /> ";}
//On supprime éventuellement l'équipe visiteur de la table équipe
$sql = 'SELECT * FROM rencontres where rencontres.num_visiteurs_rencontre like "'.mysql_real_escape_string($_SESSION['numvisiteurs']).'" or num_visiteurs_rencontre like "'.mysql_real_escape_string($_SESSION['numvisiteurs']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
if ( mysql_num_rows($req) == 0)
{$sqldel = 'delete from equipes where equipes.num_equipe like "'.mysql_real_escape_string($_SESSION['numvisiteurs']).'"';
$reqdel = mysql_query($sqldel) or die('Erreur SQL !<br />'.$sqldel.'<br />'.mysql_error());
echo "L'équipe n° ".mysql_real_escape_string($_SESSION['numvisiteurs'])." a été sucrée <br /> ";}
else {echo "L'équipe n° ".mysql_real_escape_string($_SESSION['numvisiteurs'])." n'a pas été sucrée <br /> ";}
//et boum les sessions
$_SESSION = array();
session_destroy();
include('templates/basdepage.php');
exit(); die();
}
?>
<?php
if ( empty ($_POST['num']) || !isset ($_POST['num']) || empty ($_POST['consulter']) || !isset ($_POST['consulter']) )
{
if (isset ($_SESSION['pb'])) { echo ''.$_SESSION['pb'].''; }
//1ère arrivée
echo '<form action="suppressionrencontres.php" method="post">
Numéro de le rencontre : <input name="num" type="text" /> <br />
<input name="consulter" type="submit" value="consulter" />
</form>';
}
else {
//2ème arrivée
include('fonctionnement/plan.php');
//On vérifie que la numéro de rencontre est bien de 8 caractères et est bien un chiffre.
if(strlen(mysql_real_escape_string($_POST['num'])) != 8 )
{$_SESSION['pb'] = "Longueur du numéro de la rencontre incorrect";header('Location: /football/suppressionrencontres.php');exit();}
if (preg_match('`[a-z]`i',mysql_real_escape_string($_POST['num'])))
{$_SESSION['pb'] = "Numéro de la rencontre incorrect";header('Location: /football/suppressionrencontres.php');exit();}
//On vérifie l'existance du numéro de la rencontre
$sqlnummatch = 'SELECT num_rencontre FROM rencontres WHERE num_rencontre = "'.mysql_real_escape_string($_POST['num']).'";';
$reqnummatch = mysql_query($sqlnummatch) or die('Erreur SQL : <br />'.$sqlnummatch);
$datanummatch = mysql_fetch_assoc($reqnummatch);
if ( mysql_num_rows($reqnummatch) == 0)
{$_SESSION['pb'] = "<font color=\"red\">Numéro de la rencontre inexistant</font>";header('Location: /football/suppressionrencontres.php');exit();}
//on l'affiche pour vérification
$sql = 'SELECT num_rencontre,lieu_rencontre,nom_locaux_rencontre,num_locaux_rencontre,nom_visiteurs_rencontre,num_visiteurs_rencontre,niveau_rencontre,tour_rencontre ,date_format(date_rencontre,\'%d/%m/%Y\') as date_renontre,fonction_rencontre,lien_rapport,categorie_rencontre FROM rencontres
where num_rencontre = "'.mysql_real_escape_string($_POST['num']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
if (mysql_num_rows($req) > 1){ echo "<font size=\"80\" color=\"red\">Problème général</font>";exit();}
else {
while($data = mysql_fetch_assoc($req))
{
$_SESSION['numlocaux'] = $data['num_locaux_rencontre'];
$_SESSION['numvisiteurs'] = $data['num_visiteurs_rencontre'];
echo '<table align="center" class="titre_col_tableaux" width="100%">
<tr align="center">
<td align="center" width="8%">Date</td>
<td align="center" width="14%">Lieu</td>
<td align="center" width="15%">Equipe locale</td>
<td align="center" width="15%">Equipe visiteuse</td>
<td align="center" width="8%">Catéconsulterrie</td>
<td align="center" width="13%">Niveau</td>
<td align="center" width="9%">Tour / journée</td>
<td align="center" width="8%">Fonction</td>
<td align="center" width="10%">Commentaires</td>
</tr></table>';
echo '<table align="center" width="100%">
<tr> <td class="ligne'.($couleurs_lignes_tableau % 2).'" width="8%">'.$data['date_renontre'].'</td>
<td class="ligne'.($couleurs_lignes_tableau % 2).'" width="14%">'.$data['lieu_rencontre'].'</td>
<td class="ligne'.($couleurs_lignes_tableau % 2).'" width="15%">'.$data['nom_locaux_rencontre'].'</td>
<td class="ligne'.($couleurs_lignes_tableau % 2).'" width="15%">'.$data['nom_visiteurs_rencontre'].'</td>
<td class="ligne'.($couleurs_lignes_tableau % 2).'" width="8%">'.$data['categorie_rencontre'].'</td>
<td class="ligne'.($couleurs_lignes_tableau % 2).'" width="13%">'.$data['niveau_rencontre'].'</td>
<td class="ligne'.($couleurs_lignes_tableau % 2).'" width="9%">'.$data['tour_rencontre'].'</td>
<td class="ligne'.($couleurs_lignes_tableau % 2).'" width="8%">'.$data['fonction_rencontre'].'</td>
<td class="ligne'.($couleurs_lignes_tableau % 2).'" width="10%">'.$data['lien_rapport'].'</td>
</tr>
</table>';
$couleurs_lignes_tableau++;
echo '<br /><br /><form action="suppressionrencontres.php" method="post"><input name="delete" type="submit" value="Suppression" /></form>';
$_SESSION['num'] = $_POST['num'];
}
}
//fin de l'affichage
//On repart au début du code
}
?>
<?php include('templates/basdepage.php') ?> |
Partager