Ciao a tutti,

Mi dareste una mano???

Ho un problema nel visualizzare la data nel formato "italiano" estraendo una tabella dal database e visualizzandola in una pagina.

in pratica estraggo i dati con:

codice:
$sql = "SELECT * FROM `Iscritti`\n"
    . "ORDER BY `Iscritti`.`id` DESC";
$result = mysql_query($sql);  


a questo punto provo a formattare la data nel formato gg/mm/aaaa prima di stampare la tabella sulla pagina con:

codice:
$dataoraRelativi = mysql_fetch_array($result);
$dataRel = $dataoraRelativi['data'];
$d = explode("-", $dataRel);
$dataRelIta = $d[2]. "/" .$d[1] . "/" .$d[0];  


e poi stampo la tabella

codice:
while($r = mysql_fetch_array($result))
echo "<tr><td>".$r['id']."</td>".
           "<td>".$dataRelIta."</td>".
           "<td>".$r['nome']."</td>".
           "<td>".$r['cognome']."</td>".
           "<td>".$r['datanascita']."</td>".
           "<td>".$r['telefono']."</td>".
           "<td>".$r['email']."</td>
     </tr>";  


il problema è che le date mi vengono restituite tutte come 00-00-0000

Dove sbaglio??????