El tipo DateTime en Mysql tambien implica la hora. [1999-06-26 12:05:54]
El input que tu estas poniendo, regresa el mismo formato, solo que añade un T para indicar que es la hora, [2006-08-20T03:21:55]
Por lo tanto, lo unico que yo haría sería, antes del insert, reemplazar la "T" por un espacio en blanco
Código PHP:
Ver original$fecha = $_POST['fecha'];
//Busca el string "T" en la cadena $fecha y lo reemplaza por " " :
//Y despues el SELECT, ya con la variable en el formato de MySQL
Saludos