O la inverti direttamente da mysql
select campo1,campo2,date_format(datas,"%d-%m-%Y") as datait from tabella
oppure se la recuperi nel formato aaaa-mm-gg
la esplodi così
es
$data = "2005-10-10";
list($anno,$mese,$giorno) = explode('-',$data);
echo $giorno.'/'.$mese.'/'.$anno;
la funzione date che usi tu non va bene perchè il secondo parametro deve essere un timestamp e non una data. guarda il manuale.
http://se2.php.net/manual/it/function.date.php
oppure usi substr come ti hanno suggerito, un'espressione regolare, ecc. I metodi non mancano.![]()