Originariamente inviato da piero.mac
veramente il formato usato da MySQL e' quello ANSI che prevede i valori messi nell'ordine matematico del piu' significativo a sx ed il meno significativo a dx esattamente come si fa con i valori numerici.

per convertire la data ricevuta dal form in un formato ANSI da inserire in un campo DATETIME di MySQL basta usare explode(), girare la data e poi una ricompattazione.
Grazie mille per la risposta,

Perfetta la tua spiegazione ma mi manca un passaggio... come inserisco la data in sql?

$sql = 'INSERT INTO notizia (idSport, data, dataScadenza, titolo, testo, attiva) VALUES (?, ?, ?, ?, ?, ?)';

al posto del secondo punto interrogativo (data) metto una stringa del tipo "24/04/2010 11:40"?