Ciao.

Vedi come gia' detto altre volte gg/mm/aaaa per il db e' un formato stringa. Cioe' non puo' essere utilizzato nel confronto di date.

In altre parole se ti serve la data per confronti e ricerche, per tua comodita', questa deve essere nel formato yyyy-mm-dd. Potrai visualizzarla come ti pare ovviamente, ma nel trattamento del dato deve per forza di cose (per facilita' e semplicita') essere trattata come yyyy-mm-dd.

Se utilizzi mysql 4.1.x trovi una nuova funzione STR_TO_DATE() che ti permette da una stringa come e' gg/mm/aaaa ricavare una data. E' praticamente l'opposto di DATE_FORMAT che da una data rende una stringa.