ciao a tutti.
sto cercando un sistema per realizzare una query che mi dica gli appuntamenti del giorno in base al giorno della settimana (lun, mart,merc etcc)
la cosa è semplice usando DAYNAME() o DAYOFWEEK() e facendo una comparazione ma solo fino a che l'appuntamento dura 1 giorno. se per qualche ragione dura 2 o piu giorni non so piu dove sbattere la testa
a qualcuno è mai capitato di farlo o a qualche idea da suggerirmi?
questa va solo nel caso in cui l'appuntamento inizi e finisca tra la domenica e il sabato. se per caso inizia il sabato e finisce la domenica non funziona piu dato che dayofweek attribuisce 1 alla domenica e 7 al sabato..Codice PHP:
if (empty($g)){$g=date("d");}
if (empty($m)){$m=date("n");}
if (empty($a)){$a=date("o");}
$query="SELECT * FROM impegni
WHERE dayofweek('$a-$m-$g')>=giorno_settimana
AND dayofweek('$a-$m-$g')<=giorno_settimana";
help pls![]()