Foros del Web » Creando para Internet » Diseño web »

mostrar campos date de mysql

Estas en el tema de mostrar campos date de mysql en el foro de Diseño web en Foros del Web. Como puedo mostrar una parte de un campo Date de una base de datos mysql con php, estoy usando echo substr($Perfil-> FechaNacimiento, 8, 2) para ...
  #1 (permalink)  
Antiguo 02/07/2009, 08:03
 
Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 14 años, 9 meses
Puntos: 0
mostrar campos date de mysql

Como puedo mostrar una parte de un campo Date de una base de datos mysql con php, estoy usando echo substr($Perfil-> FechaNacimiento, 8, 2) para mostrar el dia, pero no aparece nada.
  #2 (permalink)  
Antiguo 02/07/2009, 09:44
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 21 años, 9 meses
Puntos: 125
Respuesta: mostrar campos date de mysql

Las opciones son:

Primero: Retornar desde tu SQL la forma que desees ver el dato DATE, para esto puedes utilizar DATE_FORMAT Function

Ejemplo:
Código PHP:
SELECT DATE_FORMAT('2009-10-04 22:23:00''%W %M %Y');
'Sunday October 2009' 

Segundo: a través de PHP tomas el dato Mysql con strtotime y aplicas date para dar formato a la salida en PHP.

Ejemplo:
Código PHP:
echo date('d-m-Y'strtotime($Perfil-> FechaNacimiento)); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:54.