al posto di questo...
$giorno = getdate();
$giornog = $giorno['year'] . "-" . $giorno['mon'] . "-" . $giorno-"7"['mday'];
metti
$giornog = date('Y-m-d',strtotime('-7 day'));
volendo metti temporaneamente un
echo $giornog;
solo per poter controllare cosa esce fuori ed essere sicuro sia quello che volevi...
![]()