diff --git a/Model/AdminModel.php b/Model/AdminModel.php index e460c917..de0785ee 100644 --- a/Model/AdminModel.php +++ b/Model/AdminModel.php @@ -185,13 +185,13 @@ async function submit(){ public function modifOrdreUp(int $idEnigme){ $enigme = $this->enigme_gateway->findById($idEnigme)[0]; $ordre = $enigme->getOrdre(); - $enigme2 = $this->enigme_gateway->findByOrdre($ordre-1)[0]; - $enigme2->setOrdre($ordre); - $this->enigme_gateway->update($enigme2); if ($ordre == 1){ $enigme->setOrdre($ordre); } else{ + $enigme2 = $this->enigme_gateway->findByOrdre($ordre-1)[0]; + $enigme2->setOrdre($ordre); + $this->enigme_gateway->update($enigme2); $enigme->setOrdre($ordre-1); } $this->enigme_gateway->update($enigme); diff --git a/View/src/pages/Admin/SeeOrdre.php b/View/src/pages/Admin/SeeOrdre.php index b82bcbc5..c6e9c710 100644 --- a/View/src/pages/Admin/SeeOrdre.php +++ b/View/src/pages/Admin/SeeOrdre.php @@ -35,8 +35,8 @@ Enigme - Ordre - + Ordre + @@ -44,8 +44,8 @@ foreach ($lesEnigmes as $enigme) { echo ""; echo "".$enigme->getNom().""; - echo "" . $enigme->getOrdre() . ""; - echo ''; + echo "" . $enigme->getOrdre(); + // echo ''; echo 'getIdEnigme() .'&dir=up> arrow_upward '; echo 'getIdEnigme() .'&dir=down> arrow_downward '; echo '';