echo " selected"; } } echo '>' . $tu["nombre"] . '</option>'; } } ?> </select> </div> <div class='control-group'> <label>Trayecto</label> <select class='form-control' id='trayecto' name='trayecto'> <?php require_once 'nucleo/trayecto.php'; $objtrayecto = new trayecto(); $ltr = $objtrayecto->listDB(); if (is_array($ltr)) { foreach ($ltr as $tr) { echo '<option value="' . $tr["id"] . '"'; if (isset($_GET["tr"])) { if ($_GET["tr"] === $tr["id"]) { echo " selected"; } } echo '>' . $tr["nombre"] . '</option>'; } } ?> </select> </div>
<?php require_once '../nucleo/trayecto.php'; $objtrayecto = new trayecto(); if (isset($_POST['op'])) { switch ($_POST['op']) { case 'add': $objtrayecto->setVar('id', $_POST['id']); $objtrayecto->setVar('nombre', $_POST['nombre']); $objtrayecto->setVar('ubicacion', $_POST['ubicacion']); $objtrayecto->setVar('distancia_km', $_POST['distancia_km']); echo json_encode($objtrayecto->insertDB()); break; case 'mod': $objtrayecto->setVar('id', $_POST['id']); $objtrayecto->setVar('nombre', $_POST['nombre']); $objtrayecto->setVar('ubicacion', $_POST['ubicacion']); $objtrayecto->setVar('distancia_km', $_POST['distancia_km']); echo json_encode($objtrayecto->updateDB()); break; case 'del': $objtrayecto->setVar('id', $_POST['id']); echo json_encode($objtrayecto->deleteDB()); break; case 'get': $res = $objtrayecto->searchDB($_POST['id'], 'id', 1); if (is_array($res)) { echo json_encode($res[0]); } else { echo json_encode(0); }
<input class='form-control' placeholder='Ubicacion' id='ubicacion' name='ubicacion' /> </div> <div class='control-group'> <label>Distancia Km</label> <input class='form-control' placeholder='0.00' id='distancia_km' name='distancia_km' type="number"/> </div> <div class='control-group'> <p></p> <button type='button' class='btn btn-primary' onclick='save()'>Guardar</button> <button type='reset' class='btn'>Limpiar</button> </div> </form> <hr/> <?php include_once 'nucleo/trayecto.php'; $obj = new trayecto(); $objs = $obj->listDB(); ?> <div class='contenedor-tabla'> <table id='tb' class='display' cellspacing='0' width='100%'> <thead> <tr> <th>Id</th><th>Nombre</th><th>Ubicacion</th><th>Distancia Km</th> <th>OPC</th> </tr> </thead> <tbody> <?php if (is_array($objs)) { foreach ($objs as $o) { ?>
<td> <a href='#' id="m<?php echo $o["id"]; ?> " onclick='sel(<?php echo $o['id']; ?> )'>MOD</a> </td> <td><?php echo $o['id']; ?> </td> <td> <?php $objtrayecto = new trayecto(); $objtrayecto->setVar('id', $o['id_trayecto']); $objtrayecto->getDB(); echo $objtrayecto->getVar($gl_registro_id_trayecto); ?> </td> <td><?php echo $o['fecha']; ?> </td> <td> <?php $objconfiguracion_vehiculo = new configuracion_vehiculo(); $objconfiguracion_vehiculo->setVar('id', $o['id_configuracion_vehiculo']); $objconfiguracion_vehiculo->getDB(); $r1 = $objconfiguracion_vehiculo->consulta_arreglo("Select u.placa, tu.nombre from unidad u, tipo_unidad tu where u.id = '" . $objconfiguracion_vehiculo->getIdUnidad() . "' AND u.id_tipo_unidad = tu.id");
<?php require_once '../nucleo/registro.php'; $objregistro = new registro(); require_once '../nucleo/conductor.php'; $objconductor = new conductor(); require_once '../nucleo/supervisor.php'; $objsupervisor = new supervisor(); require_once '../nucleo/turno.php'; $objturno = new turno(); require_once '../nucleo/trayecto.php'; $objtrayecto = new trayecto(); require_once '../nucleo/configuracion_vehiculo.php'; $objconfiguracion_vehiculo = new configuracion_vehiculo(); require_once '../nucleo/estado_carga.php'; $objestado_carga = new estado_carga(); if (isset($_POST['op'])) { switch ($_POST['op']) { case 'add': $objregistro->setVar('id', $_POST['id']); $objregistro->setVar('id_conductor', $_POST['id_conductor']); $objregistro->setVar('id_supervisor', $_POST['id_supervisor']); $objregistro->setVar('id_turno', $_POST['id_turno']); $objregistro->setVar('id_trayecto', $_POST['id_trayecto']); $objregistro->setVar('fecha', $_POST['fecha']); $objregistro->setVar('id_configuracion_vehiculo', $_POST['id_configuracion_vehiculo']); $objregistro->setVar('peso_bruto', $_POST['peso_bruto']); $objregistro->setVar('tara', $_POST['tara']); $objregistro->setVar('peso_neto', $_POST['peso_neto']); $objregistro->setVar('id_estado_carga', $_POST['id_estado_carga']); $objregistro->setVar('facturado', $_POST['facturado']);