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??????

Rispondi quotando
