Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/04/2018, 15:40
dairo65
 
Fecha de Ingreso: abril-2011
Mensajes: 168
Antigüedad: 13 años
Puntos: 5
Respuesta: guardar Am y Pm en mysql

Cita:
Iniciado por winjose Ver Mensaje
No comprendo tu duda. ¿No sabes cómo introducir valores a la base de datos? O lo que preguntas es cómo almacenar un parámetro de "hora" en la base de datos?

En tu base de datos, crea una columna [hora] y la defines como timestamp.
Luego para insertar puedes por ejemplo hacer algo así:

Código PHP:
<?php

$hora 
date("h:i:s-A")

?>
Te devolverá un formato tal que así: 17:20:18 PM (Hora, minutos, segundos). Si buscas en la documentación oficial de PHP la función DATE() podrás ver todas las formas de formatearla fecha y la hora.
Muchas gracias por tu amable respuesta.

Ya se como insertar la hora pero el am y el pm le tengo en un select el cual el usuario escoge el horario de apertura de su negocio por ejemplo;


el sistema tiene varios usuarios en los cuales cada usuario escoge la hora de apertura del negocio, por ejemplo si abre a las 8am y cierra a las 7 pm ,estos datos de am y pm los tengo en un html asi:


Código PHP:
Ver original
  1. <h5 class="titulo">Abierto Desde.</h5>
  2. <select name="select">
  3.           <option value="value1">Am</option>
  4.           <option value="value2">Pm</option>
  5.  </select>
  6.  
  7. <h5 class="titulo">Abierto Hasta.</h5>
  8. <select name="select">
  9.           <option value="value1">Am</option>
  10.           <option value="value2">Pm</option>
  11.  </select>

estos datos los deberia de traer de la bd en al cual si el usuario escoge que abre a las 6:00 pm y cierra a las 4 am(horario nocturno).
aqui es donde no se como organizar mi bd debo de crear 4 columnas una que diga AbrirAm y AbrirPM , CerrarAm, CerrarPm???? o existe alguna forma mas fácil de hacerlo?