Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2008, 12:48
rivahuevino
 
Fecha de Ingreso: mayo-2008
Mensajes: 26
Antigüedad: 16 años
Puntos: 1
Problema al crear una fecha para campo datetime

Hola que tal, tengo un problema al guardar en un campo datetime y nose si estara bien que lo ponga aqui porque estoy trabajando con PHP y MySQL. Les explico:

Tengo que guardar la hora y fecha en un campo datetime, la hora y fecha se seleccionan por separado, tengo un codigo que me separa cada elemento (hora, minutos, segundos, dia, mes y año); para crear la fecha y hora juntos uso el siguiente codigo:

$date_time=date("Y-m-d H:i:s", mktime($hora,$min,$seg,$mes,$dia,$ano));

Este dato se guarda en la tabla, el problema es que si se selecciona una hora pasado meridiano "PM" (Ej. 13, 14, 15,...., 20, etc) se guarda como si fuera de la mañana (1, 2,3,.... ,8, etc) y no se como solucionarlo...

Ya he probado guardarlos por separado y alli no hay problema.

Desde ya les estoy agradecido por las respuestas...