J'ai deux champs, check_in et nights.Dates de réservation Disponibilité en PHP/MySQL
Les nuits comprennent la date de check_in. Donc, si un client réserve 1 nuit, il check_out le lendemain et la chambre sera alors disponible pour la réservation (sauf si réservé par quelqu'un d'autre).
Voici un exemple de dossiers couple dans ma table,
customer room check_in nights
cus1 test room 2013-01-23 2
cus2 test room 2013-01-25 1
cus3 test room 2013-01-26 4
CUS3 a réservé une chambre, ils vérifieront dans la chambre 26/01/2013 et ils resteront pour 4 nuits. cela signifie que la chambre sera indisponible pour la réservation pendant cette période.
Alors, comment pourrais-je vérifier si la chambre était disponible?
la salle ne devrait être disponible que pour check_in le 2013-01-30.
Toute aide est appréciée :)
Voulez-vous vérifier quand la salle sera disponible (par exemple, à partir de la date actuelle)? Ou voulez-vous vérifier si la salle est disponible pour une date donnée? –
@StephenBooher Je voudrais passer une date donnée et si possible, renvoyer true si la pièce est disponible et false si la pièce n'est pas disponible. – verheesj