Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2012, 18:28
Loop29
 
Fecha de Ingreso: julio-2012
Mensajes: 138
Antigüedad: 12 años, 6 meses
Puntos: 4
Pregunta Fecha y hora del sistema y manual

Hola, buenas tardes.

Espero puedan asesorarme con esta duda.

En mi formulario en un principio cuando capturaba los datos, dicho formulario capturaba la hora del sistema, esto es algo que yo requeria obtener y hasta ahi no habia problema.

Para realizar la insercion en mi BD con la hora del sistema realizaba esto:


Código PHP:
Ver original
  1. $FH_solicitud = date("Y-m-d H:i:s");  //Variable
  2.  
  3. $query_insertar_ticket2 = mysql_query("INSERT INTO tickets (hora_solicitud) VALUES ('".$FH_solicitud."')")or die (mysql_error());

Para esta insercion yo no hacia uso de un input text para agregar la fecha/hora puesto que era algo automatico.

Sin embargo habrá ocasiones en donde en ese formulario, requiera ingresar fecha/hora manualmente.
Para esta el ultima hice lo siguiente:

Código PHP:
Ver original
  1. <br/>Fecha y hora de solicitud <br/><input type="text" name= "fh_ini_sol"  /><br />
  2.  
  3. @$FH_solicitud = $_POST['fh_ini_sol'];
  4.  
  5. //Insercion
  6. $query_insertar_ticket2 = mysql_query("INSERT INTO tickets (hora_solicitud) VALUES ('".$FH_solicitud."')")or die (mysql_error());

Si hago la insercion de manera manual no hay ningun problema, pero es evidente que si dejo el campo vacio en el formulario, ya no me tomara la fecha/hora de manera automatica.

Mi duda es, ¿como le hago para que pueda tener estas dos opciones juntas?

Se que a lo mejor es un poco extraño el conjuntarlas pero habra ocasiones habra una necesidad para insertar asi las fechas/horas.


Gracias de antemano por sus respuestas.
__________________
Keep learning, someday the knowledge will be your future...