il problema e' che non mi va... nel senso che non capisco perche' dal 13 al 16 maggio non mi estrae le offerte quando ci sono...
questa e' la query che sto provando ad usare:
Codice PHP:
$sql1=mysql_query("select a.id, a.albergo, a.titolo, DATE_FORMAT(a.valida_da, '%d/%m/%Y') AS valida_dal, valida_da, DATE_FORMAT(a.valida_fino, '%d/%m/%Y') AS valida_fino, a.prezzo, a.prezzo_come, a.scadenza, a.pacchetto, b.link, b.foto, b.comune, b.stelle from offerte a, albergo b where '$data_arrivo' BETWEEN a.valida_da AND a.valida_fino and '$data_partenza' BETWEEN a.valida_fino AND a.valida_fino and b.attivo = '1' and a.albergo = b.hotel");
le date nel motore di ricerca le metto tipo gg-mm-aaaa mentre nel db le date delle offerte sono messe cosi: 2009-05-13
Forse e' qui che sbaglio qualcosa?