if (isset($_GET["tu"])) { if ($_GET["tu"] !== "0") { $uns = $objunidad->searchDB($_GET["tu"], "id_tipo_unidad"); } else { $uns = $objunidad->listDB(); } } else { $uns = $objunidad->listDB(); } if (is_array($uns)) { foreach ($uns as $u) { echo "<tr>"; echo "<td>" . $u["placa"] . "</td>"; $objtu = new tipo_unidad(); $objtu->setId($u["id_tipo_unidad"]); $objtu->getDB(); echo "<td>" . $objtu->getNombre() . "</td>"; $unidades[] = $u["placa"]; $sqlkil = "Select sum(r.peso_neto) as kil from registro r, configuracion_vehiculo cv, unidad u where r.id_configuracion_vehiculo = cv.id AND cv.id_unidad = u.id" . $sql_where . " AND cv.id_unidad = '" . $u["id"] . "'"; $peso1 = $objtu->consulta_arreglo($sqlkil); $col1 = $col1 + floatval($peso1["kil"]); $toneladas[] = floatval($peso1["kil"]); echo "<td>" . floatval($peso1["kil"]) . "</td>"; $reg = $objtu->consulta_arreglo("Select * from reporte_grafico where id_unidad = '" . $u["id"] . "' AND fecha_inicio = '" . $_GET["fi"] . "' AND fecha_fin = '" . $_GET["ff"] . "' "); if (is_array($reg)) { echo "<td><input type='hidden' id='rg_" . $u["id"] . "' value='" . $reg["id"] . "'/><span id='" . $u["id"] . "_kil_lbl' onclick='muestra_inp_kil_" . $u["id"] . "()'>" . $reg["kilometros"] . "</span><input type='number' id='" . $u["id"] . "_kil' onchange='actualiza_" . $u["id"] . "()' style='display:none;' onblur='fin_ed_kil_" . $u["id"] . "()' value='" . $reg["kilometros"] . "'/></td>"; echo "<td><span id='" . $u["id"] . "_gal_lbl' onclick='muestra_inp_gal_" . $u["id"] . "()'>" . $reg["galones"] . "</span><input type='number' id='" . $u["id"] . "_gal' onchange='actualiza_" . $u["id"] . "()' style='display:none;' onblur='fin_ed_gal_" . $u["id"] . "()' value='" . $reg["galones"] . "'/></td>"; echo "<td id='" . $u["id"] . "_kg'>" . round(floatval($reg["kilometros"]) / floatval($reg["galones"]), 2) . "</td>"; echo "<td id='" . $u["id"] . "_gk'>" . round(floatval($reg["galones"]) / floatval($reg["kilometros"]), 2) . "</td>"; $col2 = $col2 + round(floatval($reg["kilometros"]) / floatval($reg["galones"]), 2); $kgs[] = round(floatval($reg["kilometros"]) / floatval($reg["galones"]), 2);
$objturno = new turno(); $objturno->setId($o["id_turno"]); $objturno->getDB(); echo $objturno->getNombre(); ?> </td> <td><?php $objcfg = new configuracion_vehiculo(); $objcfg->setId($o["id_configuracion_vehiculo"]); $objcfg->getDB(); $objuni = new unidad(); $objuni->setId($objcfg->getIdUnidad()); $objuni->getDB(); $objtipo_unidad = new tipo_unidad(); $objtipo_unidad->setId($objuni->getIdTipoUnidad()); $objtipo_unidad->getDB(); echo $objtipo_unidad->getNombre(); ?> </td> <td><?php echo $objuni->getPlaca(); ?> </td> <td><?php $acos = $objuni->consulta_matriz("Select a.placa,ta.nombre from acoples_configuracion ac, acople a, tipo_acople ta where ac.id_configuracion_vehiculo = '" . $o["id_configuracion_vehiculo"] . "' AND ac.id_acople = a.id AND a.id_tipo_acople = ta.id"); $strcnfg = ""; if (is_array($acos)) { foreach ($acos as $ac) { $strcnfg .= " " . $ac["placa"] . "(" . $ac["nombre"] . "),"; } }