I am sorry, i missed the question.
You should use the date_format() function from mysql.
I never used it (since i never used MySQL) but it should work:
select date_format(datefield, '%e-%c-%Y') from table
and
insert into table (datefield) values (date_format(date, '%Y-%c-%e')
so that way, you can convert from the MySQL to PHP format (well, any format you want, refer to the manual for more info).
have fun
S. Breton