Una volta che hai estratto le due date per l'id mario dal db fai così:Originariamente inviato da testapazza
Buon giorno, anche oggi chiedo il vostro aiuto...
Ho bisogno di creare una funzione che dato un certo id e due date, una iniziale e una finale, verifichi se in tale id risulta già una data in quel range.
Es. record esistente nel db
id = Mario
data1 = 2010-06-14
data2 = 2010-06-26
Es. record nuovo
id=Mario
data1 = 2010-06-24
data2 = 2010-07-12
La funzione mi deve verificare in fase di inserimento del nuovo record se Mario è disponibile nel nuovo range. In questo caso mi deve dire che risulta già impegnato.
Grazie per l'aiuto.
Codice PHP:
<?php
//sto chiamando $data1_db e $data2_db quelle date estratte dal db
if($data1 <= $data2_db && $data1 >= $data1_db || $data2 <= $data2_db && $data2 >= $data1_db )
{echo("Mario è occupato");}
?>