Hola a todos:
 
Tengo un campo date en mysql de fecha. A la hora de mostrarlo aparece así:
 
2006-17-08
 
Quisiera poder cambiarlo al formato españo:
 
08-17-2006.
 
¿Cómo puedo programar esto en php?.
 
Saludos y gracias. 
  |   |  |||
  
  |  |||
|      Hola a todos:   Tengo un campo date en mysql de fecha. A la hora de mostrarlo aparece así: 2006-17-08 Quisiera poder cambiarlo al formato españo: 08-17-2006. ¿Cómo puedo programar esto en php?. Saludos y gracias.  |  
|   |  |||
  
  |  |||
|      Re: Cambiar formato de fecha    Lo mas recomendable es que manipules el formato de la fecha desde MySQL.   Y eso lo logras con la funcion DATE_FORMAT(date,format) http://dev.mysql.com/doc/refman/5.0/...functions.html Ejemplo de uso (Favor de ver la doc, para mas detalles ): 
Código:
  SELECT DATE_FORMAT('tu_campo_date', '%e-%c-%Y');
				__________________   Saludos! Mty-NL..  |  
|   |  ||||
  
  |  ||||
|      Re: Cambiar formato de fecha    La función explode() te puede a solucionar este problema.   Código PHP:     |  
|   |  |||
  
  |  |||
|      Re: Cambiar formato de fecha    ffgfgf     |  
|   |  |||
  
  |  |||
|      Re: Cambiar formato de fecha    Hola Lyra:    MySQL por defecto almacena las columnas de tipo DATE en el formato año - mes - día eso no lo puedes cambiar. Lo que puedes cambiar es el formato de salida y para eso es la función DATE_FORMAT la cual la puedes usar en las consulta SQL que haces en tu script de php. Para mas detalles sobre los tipos de datos date, datetime y timestamp : http://dev.mysql.com/doc/refman/5.0/es/datetime.html 
				__________________   Saludos! Mty-NL..  |