Esa es una solucion, pero lo mejor es que eso se encargue el propio motor de mysql
Código PHP:
$sql = "SELECT *,DATE_FORMAT(mi_campo,'%d-%m-%Y %H:%i') as mi_campo_fecha from mi_tabla";
$result = mysql_query($sql,$conexion);
y para mostrarlo basta con un
Código PHP:
$row = mysql_fetch_assoc($result);
echo $row['mi_campo_fecha'];
http://dev.mysql.com/doc/refman/5.1/...on_date-format