mktime vuole i parametri in questo rigoroso ordine: mktime(ore, minuti, secondi, mese, giorno, anno)

Poi, quando fai la select, per stampare la data in formato "italiano", creati un alias in questo modo: DATE_FORMAT(data,'%d/%m/%Y') as dataitalia