bonjour,

je recupere sur un page 3 variables


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
date_deb= cdate(TRIM( Request( "date_deb" )))
date_fin= cdate(TRIM( Request( "date_fin" )))
nbnuits = TRIM( Request( "nbnuits" ))
une date debut une date fin et un nombre de nuit

dans ma base de donnée j'ai deux champs
un
champs date et un champs dispo


comment vérifier dans ma base qu'il me reste des dispos entre les deux dates récupérées


pour être plus clair je prends un exemple:

reservation pour un hotel:

un client souhaite réserver une chambre

du 01/07/2005 au 05/07/05

je récupére donc les variables suivantes

date_deb="01/07/2005"
date_fin="05/05/05"
nbnuits="4"


dans ma base (resa) j'ai la table (reservation) avec les champs suivants

date dispo
01/07/2005 2
02/07/2005 2
03/07/2005 0
04/05/2005 2

comment faire en sorte que si ma dispo est =0 sur l'un de ces quatres dates ma reservation soit impossible.

merci pour votre aide