Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/07/2010, 09:40
Avatar de roxhp
roxhp
 
Fecha de Ingreso: mayo-2010
Ubicación: Veracruz
Mensajes: 39
Antigüedad: 14 años
Puntos: 3
Respuesta: insertar hora

Hola:

Supongo que tu campo es de tipo time, no date... date te almacena la fecha solamente, datetime fecha y hora y time solo la hora.

Mira para introducir la hora determinada por el usuario, como por ejemplo en una agenda donde se introduce un evento y el usuario determina la hora.

Solo debes de hacer un campo de texto donde el usuario introduzca la hora, obtienes el valor de este ya sea por get o post y ese valor lo asignas a la hora de insertar o de actualizar.

Código PHP:


$hora
=$_POST['hora'];

$sql="insert into tabla values(campo1, campo2,... campoN...,$hora,..., campoM);";

$sql="update tabla set campo_hora=$hora where condicion;";

$resmysql_query($sql,$conex);
if(
$res)
.... 
o bien no se si entendi mal pero tu kieres que sea en especifico las 7:00 o las 14:00, puedes hacer algun tipo de condidion que cumpla tus requerimientos y dependiendo de la situacion le asigne 7:00 o 14:00 segun corresponsa a la variable $hora.

Si lo que quieres es que el usuario escoga entre esas 2 opciones pues puedes optar por realizar un combo en la cual se escoga alguna de las 2 y obtienes el valor del mismo modo que el campo de texto.

Espero y algo de esto te sea de utilidad.

Suerte!!!