Files
inventario_material/public_html/sitio/admin/gastos.php
T

72 lines
2.1 KiB
PHP

<?php
session_start();
require "../../conexion.php";
$impresoras = [];
$relaciones=[];
$info = [];
$i=0;
$cantidad =0 ;
$salida = "";
$query = "SELECT id_impresora, impresora from cat_impresora";
$resultado = $conexion->query($query);
if($resultado->rowCount() > 0){
while($row = $resultado->fetch(PDO::FETCH_ASSOC)){
$impresoras[$i] =$row;
$i++;
}
}
$query = "select b.id_impresora, a.cantidad, a.periodo from toner_salida a
inner join impresora_inventario b on(a.id_impresora_inventario=b.id_impresora_inventario) order by b.id_impresora;";
$resultado = $conexion->query($query);
$i=0;
if($resultado->rowCount() > 0){
while($row = $resultado->fetch(PDO::FETCH_ASSOC)){
$relaciones[$i] =$row;
$i++;
}
}
$i=0;
/*print_r($impresoras);
echo '<br>';
echo '<br>';
print_r($relaciones);
echo '<br>';
echo '<br>';
*/
$periodo = $relaciones[0]['periodo'];
$salida.="<table class='tabla_datos table' >
<thead class='table-primary'>
<tr>
<td style=\"text-align:center;\">Impresora</td>
<td style=\"text-align:center;\">Consumo</td>
<td style=\"text-align:center;\">Periodo</td>
</tr>
</thead>
</tbody>";
foreach ($impresoras as $impresora){
foreach ($relaciones as $relacion){
if($impresora['id_impresora'] == $relacion['id_impresora'] ){
$cantidad += $relacion['cantidad'];
}
}
$info[$i]['cantidad']=$cantidad;
$info[$i]['impresora'] = $impresora['impresora'];
$info[$i]['periodo']= $periodo;
//echo $impresora['impresora'].' |';
//echo $cantidad.'<br>';
$cantidad=0;
$i++;
}
//array_multisort($inf);
foreach ($info as $inf){
$salida.="<tr>
<td style=\"text-align:center;\">".$inf['impresora']."</td>
<td style=\"text-align:center;\">".$inf['cantidad']."</td>
<td style=\"text-align:center;\">".$inf['periodo']."</td>
<tr>";
}
//print_r($info);
echo $salida;