Salve a tutti, ho un problemino per visualizzare la data in formato italiano da campo date mysql.
Questo è il codice:
Codice PHP:
$q1= $query="SELECT * FROM fatture WHERE id = id order by datafattura DESC ";
$risultato = mysql_query($query, $db);
$record_totali=mysql_num_rows($risultato);
$pagine_totali=ceil($record_totali/$record_per_pagina);
if ($_GET['pagina'])
$pagina_corrente=$_GET['pagina'];
else
$pagina_corrente=1;
$record_iniziale=($pagina_corrente-1)*$record_per_pagina;
$query=$query." LIMIT $record_iniziale,$record_per_pagina" ;
$risultato = mysql_query($query, $db);
$numero_record_restituiti=mysql_num_rows($risultato);
function convertiData($dataEur){
$rsl = explode ('-',$dataEur);
$rsl = array_reverse($rsl);
return implode($rsl,'-');
}
$data2 = $record["datafattura"];
$data= convertiData("$data2");
while ($record=mysql_fetch_array($risultato))
echo "
<div align=\"center\">
<table width=\"850\" border=\"1\" class=\"ruler\" summary=\"Records\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"bordol\" bgcolor=\"#E9F7FB\">
<tr>
<td width=\"12%\"><div align=\"center\">{$record[numerofattura]}</div></td>
<td><div align=\"left\">{$record[idcliente]}</div></td>
<td width=\"15%\"><div align=\"center\">$data</div></td>
<td width=\"15%\"><div align=\"right\">{$record[total]}</div></td>
<td width=\"16%\"><div align=\"center\"> <a href=\"pdf/vedi_fattura.php?id={$record[id]}\" target=\"_blank\"><img src=\"immagini/search.gif\" width=\"16\" height=\"16\" border=\"0\" class=\"Stilel\" > Vedi Fattura</a></div></td>
</tr>
</table>
</div>
";
provo con questa funziona a convertirla ma qualcosa non va
Codice PHP:
function convertiData($dataEur){
$rsl = explode ('-',$dataEur);
$rsl = array_reverse($rsl);
return implode($rsl,'-');
}
$data2 = $record["datafattura"];
$data= convertiData("$data2");
dove sto sbagliando??
Grazie a tutti
Luca