Ciao a tutti... sto facendo un programma che gestisce delle prenotazioni...
Bisogna inserire le date di prenotazione, e ho bisogno di un controllo che verifichi se in quel periodo esiste gia una altra prenotazione...
Esempio:
data1(data consegna) e data2(data restituzione)
data11(data consegna gia prenotata) data22 (data resituzione gia prenotata)
ho sviluppato il seguente algoritmo che controlla se le date scritte(data1 -data2) rientranto
nell'intervallo delle date gia prenotate(data11-data22)
if ($data1>=$data11 && $data1<=$data22)
{
$bo=1;
}
if ($data2>=$data11 && $data2<=$data22)
{
$bo=1;
}
se io ho una prenotazione dal 15/01/2008 al 20/01/2008 il controllo funziona se scrivo le seguenti date:
10/01/2008 - 17/01/2008;
16/01/2008 - 19/01/2008;
18/01/2008 - 25/01/2008;
mentre con le date 10/01/2008 - 25/01/2008, il controllo non funziona, ho provato a svillurne un'altro ma non va:
if ($data1<=$data11 && $data22<=$2)
{
$bo=1;
}
Sapete aiutarmi????
Grazie!