No se pudo lograr la conexión con la BD."); else { db_query('begin'); $horaactual = date(G) . ":" . date(i) . ":" . date(s); $sel = pg_escape_string($_POST['seleccion']); $rs = db_query("select * from registro where indice = $sel"); $obj = pg_fetch_object($rs); $equipo = pg_escape_string($obj->equipo); $fechasalida = date(Y) . "-" . date(n) . "-" . date(d); if (datebigger($fechasalida, $obj->fecha)) { if (actual_tomorrow($obj->horaing)) { $horaactual = '13:00:00'; } else if (actual_afternoon($obj->horaing)) { $horaactual = '18:00:00'; } else { $horaactual = '21:00:00'; } $fechasalida = $obj->fecha; } if (actual_tomorrow($obj->horaing) && !actual_tomorrow($horaactual)) { $horaactual = '13:00:00'; } $fecha_sal = pg_escape_string($fechasalida); $sel = pg_escape_string($_POST['seleccion']); $rs = db_query("update registro set horarealsal = '$horaactual', sesion = 'Terminada', fechasalida='$fecha_sal' where indice = $sel"); if (!$rs) $fallo = true; $rs = db_query("update computador set disponible = 'true' where codigosala = '$sala' and codigopc = '$equipo'"); if (!$rs) $fallo = true; if ($fallo) { db_query('rollback'); ?> = 900 and getIP() != '192.168.221.63') { session_destroy(); header("Location: control.php"); } else { PageInit("Terminar Sesión Usuario Sala $sala", "menu.php"); //print_r($_SESSION); ?>

Terminar Sesión

Monitor:
Hora Actual: 21:05:46

ha ocurrido un error al cargar desde la BD."); else { $rs = db_query("select * from registro where sala = '$sala' and sesion = 'En proceso' order by equipo"); while ($obj = pg_fetch_object($rs)) { $codigoestudiante = pg_escape_string($obj->codigoestudiante); $indice = $obj->indice; $rs1 = db_query("select * from estudiantes where codigo = '$codigoestudiante'"); $obj1 = pg_fetch_object($rs1); $usuario = $obj1->nombres . " " . $obj1->apellidos; $equipo = $obj->equipo; $horaing = $obj->horaing; $horasal = $obj->horasal; ?> strtotime($horasal)) { ?> strtotime($horasal)) { ?>
No. Equipo Codigo Estudiante Usuario Hora Inicio Hora Salida Diadema No. Inventario