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:
a questo punto provo a formattare la data nel formato gg/mm/aaaa prima di stampare la tabella sulla pagina con:
e poi stampo la tabella
il problema è che le date mi vengono restituite tutte come 00-00-0000
Dove sbaglio??????
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:
PHP:
$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:
PHP:
$dataoraRelativi = mysql_fetch_array($result);
$dataRel = $dataoraRelativi['data'];
$d = explode("-", $dataRel);
$dataRelIta = $d[2]. "/" .$d[1] . "/" .$d[0];
e poi stampo la tabella
PHP:
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??????