public function access_ModelRoom_FindRoom($id) { include_once "models/room.php"; $room = new Room(); $room->setIdSalle($id); $resultat = $room->findRoom(); return $resultat; }
public function accueil() { $msg = ""; $salle = ""; // Recupération des 3 derniers produits $room = new Room(); $listProd = $room->access_ModelProduct_List(); rsort($listProd); // Affichage des 3 derniers produits sauf les produits non réservables etat = 0 $i = 0; $j = 0; $msg .= '<div class="row">'; while (isset($listProd[$i]['etat']) && $j < 3) { // Si le produit est dispo et si la date est supérieure à aujourd'hui if ($listProd[$i]['etat'] != 0 && $room->checkProductDate($listProd[$i]['date_arrivee'])) { $j++; // Conversion des dates en dates Françaises et uniquement j/m/Y $dateArrivee = new DateTime('' . $listProd[$i]['date_arrivee'] . ''); $dateDepart = new DateTime('' . $listProd[$i]['date_depart'] . ''); $listProd[$i]['date_arrivee'] = $dateArrivee->format('d-m-Y'); $listProd[$i]['date_depart'] = $dateDepart->format('d-m-Y'); $room->setIdSalle($listProd[$i]['id_salle']); $salle = $room->findRoom(); $msg .= '<div class="col-sm-4">'; $msg .= '<div class="blocProduit">'; $msg .= '<a href="index.php?controller=products&action=showProduct&id=' . $listProd[$i]['id_produit'] . '" title="Voir fiche détaillée"><img class="photo" src="' . $salle['photo'] . '" width=360 /></a>'; $msg .= '<div class="blocTexte">'; $msg .= '<h4>' . $salle['titre'] . "</h4>"; $msg .= '<p class="date">Disponible du ' . $listProd[$i]['date_arrivee'] . "</p>"; $msg .= '<p class="date">Jusqu\'au ' . $listProd[$i]['date_depart'] . "</p>"; $msg .= '<h3>' . $salle['ville'] . '</h3>'; $msg .= '<p>Capacité de ' . $salle['capacite'] . " personnes.</p>"; $msg .= '<h3 class="prix">' . $listProd[$i]['prix'] . "€</h3>"; $msg .= '<a class="btn btn-success btnAccueil" href="index.php?controller=products&action=showProduct&id=' . $listProd[$i]['id_produit'] . '" title="Voir fiche détaillée">Voir la fiche détaillée</a>'; if ($room->access_ModelMember_sessionExists()) { $msg .= '<a class="btn btn-success btnAccueil" href="index.php?controller=orders&action=addToCart&id=' . $listProd[$i]['id_produit'] . '" title="Ajouter au panier">Ajouter au panier</a>'; } else { $msg .= '<a class="btn btn-success btnAccueil" href="index.php?controller=members&action=connect" title="Connectez-vous pour l\'ajouter au panier">Connectez-vous pour l\'ajouter au panier</a>'; } $msg .= '</div>'; $msg .= '</div>'; $msg .= '</div>'; } $i++; } $msg .= '<a class="btn btn-default btnReservation btnOffre" href="index.php?controller=products&action=listProductsReservation">TOUTES NOS OFFRES</a>'; $msg .= '</div>'; include "views/rooms/accueil.php"; }