Allora, lo script che ho usato è questo:
<?
include ("admin/conn_inc.php");
$sql = "SELECT *, DATE_FORMAT(data_news,'%d/%m/%Y') as data_it FROM news ORDER BY data_news";
$risultati = mysql_query ($sql, $connessione );
$righe = mysql_num_rows ( $risultati );
if ($righe == 0 ) {
echo "Non ci sono news nel db";
} else {
while ( $righe = mysql_fetch_array ($risultati) ) {
$titolo_news = $righe ["titolo_news"];
$testo_news = $righe ["testo_news"];
$id_news = $righe ["id_news"];
$data_news = $righe ["data_it"];
echo "<left class=\"normale\">";
echo "$data_news - ";
echo "$titolo_news
";
echo "$testo_news
";
echo "</left>";
}#fine while
}#fine else
mysql_close ($connessione);
?>
il campo data_news è di tipo "date"...e tutto questo mi da come risultato soltanto "00/00/0000"....aiuto!!![]()


Rispondi quotando