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.
Codice PHP:
function converti_data($data)
{
$divido = explode(' ', trim($data));
$data = explode('/', $divido[0]);
$data = array_reverse($data);
$ora = explode(':', $divido[1]);
return implode('-', $data)." ". implode(':', $ora) .":00";
}
echo converti_data('24/04/2010 11:40');