$date_fin_res = $date_fin_res->modify('+ 1 day'); $date_fin = $date_fin->modify('+ 1 day'); $date++; } //la réservation se termine à la fin de la journée qui marque le début de l'emprunt $date_fin_res = $date_fin_res->modify('+ 1 day'); $date_fin = $date_fin->modify('+ 1 week'); $date_debut = $date_debut->format('Y-m-d H:i:s'); $date_fin = $date_fin->format('Y-m-d H:i:s'); $data = array("id_utilisateur" => $_SESSION['id'], "id_jeu" => myGet("jeu"), "date_debut" => $date_debut, "date_fin" => $date_fin, "retard" => '0', "actif" => '1'); $modif = -1; ModelEmprunt::insert($data); ModelEmprunt::updateNbJeuxDispo($modif, myGet("jeu")); $today = $today->format('Y-m-d H:i:s'); $date_fin_res = $date_fin_res->format('Y-m-d H:i:s'); $id_emprunt = ModelEmprunt::getIdForReservation($_SESSION['id']); $data = array("id_utilisateur" => $_SESSION['id'], "id_jeu" => myGet("jeu"), "id_emprunt" => $id_emprunt, "date_debut" => $today, "date_fin" => $date_fin_res, "actif" => '1'); ModelReservation::insert($data); if (Session::is_admin()) { //l'admin peut voir toutes les réservations $tab_resa = ModelReservation::selectAll(); } else { //L'utilisateur peut voir ses réservations $tab_resa = ModelReservation::selectAllForUser($_SESSION['id'], TRUE); } $view = "ListerResa"; $pagetitle = "Liste des réservations"; } break; case "supprimerReservation": $data = array("id_reservation" => myGet("idResa"));