Ver Mensaje Individual
  #8 (permalink)  
Antiguo 24/10/2005, 08:18
Avatar de gonzalezmfrank
gonzalezmfrank
 
Fecha de Ingreso: julio-2005
Ubicación: Maracaibo - Venezuela
Mensajes: 266
Antigüedad: 18 años, 9 meses
Puntos: 0
para grabar la variable a una base de dato mysql se debe definir la variable como time()

y se graba desde

$t_ini=$timeinic->get_time_entered();
$t_fin=$timefina->get_time_entered();

mysql_query("INSERT INTO BD (fecha_inicio.fecha_fin) values ('$t_ini','$t_fin')");

y listo.....

Si se quiere actualizar el dato utilizando la clase se debe, en primera nstancia leer la base de datos y asignar la variable leida a los campos de la funcion set_date_bycomponents .... así

$resp = mysql_query("SELECT * FROM BD where 'condicion'");
$datos = mysql_fetch_array($resp);

$f_ini = explode(":",$datos['sal_time']);
$f_fin = explode(":",$datos['des_time']);
$timeinic->set_datetime_bycomponents('','','',$f_ini[0],$f_ini[1],'00','');
$timefina->set_datetime_bycomponents('','','',$f_fin[0],$f_fin[1],'00','');

y luego se utiliza el form

Saludos...

Frank