function eventadd() { $em = GetEntityManager(); $titre = $_POST['titre']; $description = $_POST['description']; $id_sport = $_POST['sport']; $sport = $em->find('Sport', $id_sport); $lieu = $_POST['lieu']; $date = $_POST['date']; $events = $em->getRepository('Evenement')->findAll(); if ($titre == "" || $lieu == "" || $date == "") { operation_error("Le nom est vide"); } else { $event = new Evenement($sport, $date, $lieu, $titre, $description); $em->persist($event); $em->flush(); operation_success(); } header('Location: ?/admin'); }
function deplacer_fichier() { $fichier = params("libelle"); /* Cr�ation d'une variable contenant le nom du fichier */ if ($_POST) { $html = ''; $rangFichier = $_POST['rang']; /* Mise en param�tre du rang souhait�*/ $bdd = connexionBDD(); /* Connexion �� la base de donn�es */ /* Requ�te SQL pour s�lectionner l'identifiant d'un fichier dans la table 'document' */ $sql = "SELECT id FROM `document` WHERE libelle='" . $fichier . "';"; $rep = $bdd->query($sql); /* V�rification du fonctionnement de la requ�te */ $id = array(); $i = 0; while ($row = $rep->fetch_assoc()) { $id[$i] = $row['id']; $i++; } for ($i = 0; $i < sizeof($id); $i++) { /* Requ�te SQL de modification du nom de la promotion */ $sql = "UPDATE `site_rentree`.`document` SET `rang` = '" . $rangFichier . "' WHERE `document`.`id` = " . $id[$i] . ";"; if (!$bdd->query($sql)) { operation_error($bdd->errno, $bdd->error); /* Echec de la modification du nom de la promotion et pas de mise �� jour de la BDD */ } else { operation_success(); /* Modification du nom de promotion r�ussi et mise � jour de la BDD */ } } } pageFichier(); /* Affichage de la page de gestion des fichiers */ return html("hello.php"); /* Affichage du menu de navigation */ }