Foros del Web » Programando para Internet » PHP »

Problemas con la hora en Myql

Estas en el tema de Problemas con la hora en Myql en el foro de PHP en Foros del Web. Buenas. Tengo un problema. Estoy trabajando con WAMP Server y tengo my base de datos en mysql. Trabajo con php 5. El problema es que ...
  #1 (permalink)  
Antiguo 26/07/2011, 02:45
 
Fecha de Ingreso: julio-2010
Mensajes: 75
Antigüedad: 13 años, 9 meses
Puntos: 2
Problemas con la hora en Myql

Buenas. Tengo un problema. Estoy trabajando con WAMP Server y tengo my base de datos en mysql. Trabajo con php 5. El problema es que mediante un formulario registro los datos del préstamo de un aula, en un combo ofrezco las diferentes horas en las que puede pedir prestado el aula o salón. Sin embargo, no puedo utilizar hora militar para diferenciar entre manana y tarde, por lo que si pongo las opciones en formato 12 horas, cuando hago las comparaciones de que hora inicio del préstamo no puede ser mayor a hora fin no me funcionan , porque por ejemplo si empieza a las 9 am y termina a la 1 pm como 9 es mayor que 1 no me deja hacer el préstamo.
Cómo hago para que Mysql trabaje el formato 12 horas o que por lo menos al introducirlo formato hh:mm am/pm me permita convertir esa hora a formato 24 h para que sea almacenado y que lo vuelva a convertir en formato 12 horas al traerlo de vuelta al momento de un buscar préstamo, por ejemplo.

Ayuda Por favor!!!!!!!!!!
  #2 (permalink)  
Antiguo 26/07/2011, 04:32
Avatar de efedefernan  
Fecha de Ingreso: diciembre-2007
Ubicación: Cantabria
Mensajes: 91
Antigüedad: 16 años, 3 meses
Puntos: 11
Respuesta: Problemas con la hora en Myql

Puedes poner el codigode tu combo?
  #3 (permalink)  
Antiguo 26/07/2011, 04:35
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Problemas con la hora en Myql

No sé.


Veo más sencillo, que al comparar compares tb am o pm

am < pm

Despues, en caso de que sean igual, simplemente comparas las horas.

Me parece más rápido, y sencillo así.

Etiquetas: mysql, registro, formulario
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 15:48.