un'alternativa:
Codice PHP:
$data '2006-12-05';
list(
$anno,$mese,$giorno) = explode('-',$data);
$settimana_prima date ("d-m-Y",mktime(0,0,0,date($mese),date($giorno)-7,date($anno)));
echo 
$settimana_prima;
?>