Originariamente inviato da tonicopi
Infatti la data si inserisce nel database con questo formato: 2006-12-17 e così mi viene restituita nell'indice delle news.
Io invece la vorrei in questo formato: 17/12/2006.
Ho capito che il responsabile è questo: data=curdate()
Ma ogni tipo di modifica provata mi provoca un errore nell'inserimento dei dati nel database.
Qualcuno mi sa aiutare?
La data in mysql e' quella che hai visto prodotta da curdate().

Se vuoi inserirla in altro modo dovrai allora gestirla come stringa con tutte le problematiche che ne derivano.

Meglio tenerla nel suo formato nativo e poter usufruire di tutte le funzioni disponibili per le date e poi visualizzarla come ti pare con date_format()

select * date_format(campo_data, '%d/%m/%Y') as data_it

tanto per fare un esempio.


.