Originariamente inviato da cybermarinella
vorrei però usare questo formato anche per la data estratta da db.
con questa stringa riesco a sciverla a parole ma in inglese:
$sql = "select *, date_format(data,'%d %M %Y') as data_f (...);
ma non ti dà errore questa query??
quanti campi devi estrarre oltre alla data?
Ipotizzando che tu abbia 3 campi sulla tabella e che il terzo sia quello dove salvi la data...potresti riscriverla così:
Codice PHP:
$sql = "SELECT col1,col2,DATE_FORMAT(col_data,'%d %M %Y') FROM eventi ORDER BY col_data DESC LIMIT 3 ";
$query = mysql_query($sql) or die("Query fallita: ".mysql_error());
poi verifica che la stampi correttamente così:
Codice PHP:
while($arr = mysql_fetch_array($query, MYSQL_NUM)) {
$campo1=$arr[0];
$campo2=$[1];
$data=$arr[2]; // campo data..verifica posizione sulla tabella
}
echo "".$data;