In un database mysql ti conviene salvare la data con formato:
yyyy-mm-dd hh:mm:ss che è l'ideale per la gestione degli ordinamenti.
Se vuoi stamparla a video è sufficiente selezionare la data tramite la funzione di sql UNIX_TIMESTAMP
Select UNIX_TIMESTAMP(campodata) AS TimeStampData
from tabella... ecc ecc
nel resultset accedi al campo tramite il nome specificato nell' AS.
In questo modo ora hai un campo timestamp che contiene la data e potrai formattarlo come preferisci passandolo alla funzione date() di php!