Ma se non sbaglio ne avevamo gia' parlato. NON puoi usare in MySQL una data di questo tipo e pretendere di usare le funzioni data:
niente mi continua visualizzare 2012-01-04 se immetto 12/01/04 (che per me è 12 genn 2004)
12/01/04 per mySQL significano:

12 = Anno a due cifre - esteso 2012
01 = Mese e andiamo bene
04 = giorno valido.

e quindi la data 2012-01-04.

Devi mettere la data come yyyy-mm-dd e poi vedrai che tutto fila.