"; $id_rubrique=$_GET['id_rubrique']; $type_modif=$_GET['info']; include("constantes.php"); /* Formulaire de modif ou suppression */ if(count($_POST)==0) { if($type_modif=='modif') { echo "

Modification d'une rubrique


"; echo "
"; echo "
"; $requete="SELECT nom, id_couleur, visible_joueur FROM rubriques_resa WHERE id_rubrique='$id_rubrique'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($reponse); $nom=$rubrique->nom; $visible=$rubrique->visible_joueur; if(! in_array($nom, $types_defaut)) { echo ""; } else { echo ""; } $requete="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($reponse); $couleur_hex=$couleur->couleur_hex; $requete="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_coul_police'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur_pol=mysqli_fetch_object($reponse); $couleur_hex_pol=$couleur_pol->couleur_hex; echo ""; /*couleurs arrière plan */ echo ""; echo ""; /* Couleurs polices */ echo ""; echo ""; echo ""; echo ""; echo "
Nom de la rubrique :
Visible par les joueurs ? :
Selectionner une couleur pour l'arrière plan :
Selectionner une couleur pour la police d'écriture :
"; echo "
"; } else if($type_modif=='suppr') { echo "

Suppression d'une rubrique


"; $requete="SELECT nom, id_couleur, visible_joueur FROM rubriques_resa WHERE id_rubrique='$id_rubrique'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($reponse); $nom=$rubrique->nom; if(! in_array($nom, $defaut)) { $requete="DELETE FROM rubriques_resa WHERE id_rubrique='$id_rubrique'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $requete="UPDATE reservation SET id_rubrique='0', type='Autre' WHERE id_rubrique='$id_rubrique'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "La rubrique a été supprimée avec succès."; } else { echo "Cette rubrique ne peut être effacée."; } } else { echo "Le type de modification n'est pas accepté."; } } else { $nom=$_POST['nom']; $id_rubrique=$_POST['id_rubrique']; $id_couleur=$_POST['couleur']; $id_police=$_POST['couleur_pol']; if(isset($_POST['visible']) and $visible=='oui') { $visible=$_POST['visible']; } else { $visible='non'; } if($id_couleur != $id_police) { /* Si une couleur est selectionne et un nom a été saisi */ if($id_couleur != "" and $nom != "" and $id_police != "") { $requete="UPDATE rubriques_resa SET nom='$nom', id_couleur='$id_couleur', id_coul_police='$id_police', visible_joueur='$visible' WHERE id_rubrique='$id_rubrique'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "La rubrique a été modifiée avec succès."; } else { echo "Des informations n'ont pas étéés saisies.
"; echo "Cliquez ici pour recommencer."; } } else { echo "Les couleurs d'arrière plan et de police sont identiques.
"; echo "Cliquez ici pour recommencer."; } } echo "

"; echo "
Revenir à la liste des rubriques
"; echo "

"; include("deco_admin_club.php"); include("piedDePage.php"); } else { echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes"); sleep(2); include("admin_login.php"); } ?>