Bonjour,
voila j'ai une table avec date de reservation un date de fin et une date de fin ainsi que le num de la chambre.
je souhaite afficher avant la liste des chambres, une liste des reservations, une liste des années a choisir puis une liste des mois et enfin les reservations.
Ainsi :
-1 page des chambres deja fait
-1 page des années listé compris dans les reservations (je ne sais pas comment faire)
-1 pages des mois listé compris dans les reservations (je ne sais pas comment faire)
-1 page des reservations date debut et date de fin (deja fait)
voici la 1ère fonction pour afficher les années qui ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 public function getListReservationByAnnee($id_appartement,$num) { $listeReservationByAppartement = array(); $sql = 'SELECT id,date_reservation_deb,date_reservation_fin FROM reservation WHERE reservation.ref_chambre='.$id_appartement.' AND YEAR(date_reservation_deb)='.$num.' AND YEAR(date_reservation_fin)='.$num.' Group by Year'; $requete = $this->db->query($sql); while ($reservation = $requete->fetch(PDO::FETCH_ASSOC)) $listereservation[] = new Reservation($reservation); $requete->closeCursor(); return $listereservation; }
merci pour votre aide.
Partager