<input class='form-control' placeholder='Nombre' id='nombre' name='nombre' autofocus/>
</div>
<div class='control-group'>
    <label>Descripcion</label>
    <input class='form-control' placeholder='Descripcion' id='descripcion' name='descripcion' />
</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/grupo_conductor.php';
$obj = new grupo_conductor();
$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>Descripcion</th>
                <th>OPC</th>
            </tr>
        </thead>
        <tbody>
            <?php 
if (is_array($objs)) {
    foreach ($objs as $o) {
        ?>
Exemple #2
0
<?php

require_once '../nucleo/conductor.php';
$objconductor = new conductor();
require_once '../nucleo/grupo_conductor.php';
$objgrupo_conductor = new grupo_conductor();
if (isset($_POST['op'])) {
    switch ($_POST['op']) {
        case 'add':
            $objconductor->setVar('id', $_POST['id']);
            $objconductor->setVar('codigo', $_POST['codigo']);
            $objconductor->setVar('nombres', $_POST['nombres']);
            $objconductor->setVar('apellidos', $_POST['apellidos']);
            $objconductor->setVar('dni', $_POST['dni']);
            $objconductor->setVar('numero_licencia', $_POST['numero_licencia']);
            $objconductor->setVar('tipo_licencia', $_POST['tipo_licencia']);
            $objconductor->setVar('id_grupo_conductor', $_POST['id_grupo_conductor']);
            echo json_encode($objconductor->insertDB());
            break;
        case 'mod':
            $objconductor->setVar('id', $_POST['id']);
            $objconductor->setVar('codigo', $_POST['codigo']);
            $objconductor->setVar('nombres', $_POST['nombres']);
            $objconductor->setVar('apellidos', $_POST['apellidos']);
            $objconductor->setVar('dni', $_POST['dni']);
            $objconductor->setVar('numero_licencia', $_POST['numero_licencia']);
            $objconductor->setVar('tipo_licencia', $_POST['tipo_licencia']);
            $objconductor->setVar('id_grupo_conductor', $_POST['id_grupo_conductor']);
            echo json_encode($objconductor->updateDB());
            break;
        case 'del':
Exemple #3
0
        ?>
</td><td><?php 
        echo $o['apellidos'];
        ?>
</td><td><?php 
        echo $o['dni'];
        ?>
</td><td><?php 
        echo $o['numero_licencia'];
        ?>
</td><td><?php 
        echo $o['tipo_licencia'];
        ?>
</td><td>
                            <?php 
        $objgrupo_conductor = new grupo_conductor();
        $objgrupo_conductor->setVar('id', $o['id_grupo_conductor']);
        $objgrupo_conductor->getDB();
        echo $objgrupo_conductor->getVar($gl_conductor_id_grupo_conductor);
        ?>
</td>
                        <td><a href='#' onclick='sel(<?php 
        echo $o['id'];
        ?>
)'>MOD</a> - <a href='#' onclick='del(<?php 
        echo $o['id'];
        ?>
)'>DEL</a></td>
                    </tr>
                    <?php 
    }
<?php

require_once '../nucleo/grupo_conductor.php';
$objgrupo_conductor = new grupo_conductor();
if (isset($_POST['op'])) {
    switch ($_POST['op']) {
        case 'add':
            $objgrupo_conductor->setVar('id', $_POST['id']);
            $objgrupo_conductor->setVar('nombre', $_POST['nombre']);
            $objgrupo_conductor->setVar('descripcion', $_POST['descripcion']);
            echo json_encode($objgrupo_conductor->insertDB());
            break;
        case 'mod':
            $objgrupo_conductor->setVar('id', $_POST['id']);
            $objgrupo_conductor->setVar('nombre', $_POST['nombre']);
            $objgrupo_conductor->setVar('descripcion', $_POST['descripcion']);
            echo json_encode($objgrupo_conductor->updateDB());
            break;
        case 'del':
            $objgrupo_conductor->setVar('id', $_POST['id']);
            echo json_encode($objgrupo_conductor->deleteDB());
            break;
        case 'get':
            $res = $objgrupo_conductor->searchDB($_POST['id'], 'id', 1);
            if (is_array($res)) {
                echo json_encode($res[0]);
            } else {
                echo json_encode(0);
            }
            break;
        case 'list':
    $sql_where .= " AND r.facturado = '" . $_GET["fac"] . "'";
}
if (isset($_GET["nfac"])) {
    if ($_GET["nfac"] !== "") {
        $sql_where .= " AND r.numero_facturacion = '" . $_GET["nfac"] . "'";
    }
}
$objconductor = new conductor();
$cons = $objconductor->listDB();
if (is_array($cons)) {
    foreach ($cons as $co) {
        $total = 0;
        echo "<tr>";
        echo "<td>" . $co["codigo"] . "</td>";
        echo "<td>" . $co["nombres"] . " " . $co["apellidos"] . "</td>";
        $objgc = new grupo_conductor();
        $objgc->setId($co["id_grupo_conductor"]);
        $objgc->getDB();
        echo "<td>" . $objgc->getNombre() . "</td>";
        if (isset($_GET["fi"])) {
            if ($_GET["fi"] !== "" && $_GET["ff"] !== "") {
                $fecha1 = $_GET["fi"];
                $fecha2 = $_GET["ff"];
                for ($i = $fecha1; $i <= $fecha2; $i = date("Y-m-d", strtotime($i . "+ 1 days"))) {
                    $objreg = new registro();
                    $conteo = $objreg->consulta_arreglo("Select count(id) as cnt from registro WHERE id_conductor = '" . $co["id"] . "' AND fecha = '" . $i . "'");
                    echo "<td>" . intval($conteo["cnt"]) . "</td>";
                    $total = $total + intval($conteo["cnt"]);
                }
            }
        }