Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/07/2012, 03:33
wchiquito
 
Fecha de Ingreso: junio-2011
Mensajes: 139
Antigüedad: 12 años, 10 meses
Puntos: 42
Respuesta: Obtener cada parte de un DATETIME

Hola theroutermatic,

Recuerda que la función DAY() retorna un número (numeric), lo que necesitas es retornar una cadena (string), así que puedes aplicar la función LPAD() tanto para el día como para el mes.

Código PHP:
Ver original
  1. SELECT TIME(FECHAHORA), LPAD(DAY(FECHAHORA), 2, '0'), LPAD(MONTH(FECHAHORA), 2, '0'), YEAR(FECHAHORA) FROM `".MYSQLnombreDB."`. Tabla WHERE `ID` ='$Id'";

Ahora tanto el día como el mes se retornarán como cadenas (strings).