ciao a tutti, ho un problema ad estrarre dei valori a seconda delle date.
ho una tabella con 3 campi: inzio_periodo fine_periodo tariffa
e un form per inserire le date di inizio e fine perido (ma và?)
faccio un esempio;i record all'interno della tabella sono:
inizio_perdiodo fine_periodo tariffa
2004-10-01 2004-10-15 25
2004-10-16 2004-10-31 30
se inserisco nel form una data compresa tra il 01/10 e 15/10
mi restituisce il risultato corretto
se inserisco una data a cavallo fra i due periodi per esempio
12/10 - 20/10 non restituisce nessun valore, mentre io
vorrei che restituisse tutte e due le tariffe (25-30) perchè
anche se sono su due righe diverse sono comprese nell'intervallo
di tempo selezionato (12/10 - 20/10 ).
questa è la query:
$query = "SELECT * FROM listini WHERE inizio_periodo <= '$campo1' AND fine_periodo >= '$campo2'";
grazie in anticipo a tutti