<?php
session_start();
error_reporting(0);

date_default_timezone_set('america/mexico_city');
include "../js/conectpoo.php";

switch($_GET['op']){

case '1':{
$anio=$_GET['anio'];
$kuery ="SELECT id_cuentas,nombre, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)<'$anio'),0) + IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)<'$anio'),0) - IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)<'$anio'),0) - IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)<'$anio'),0)) as saldoi, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=1),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=1),0)) as ingresoEn, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=1),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=1),0)) as egresoEn, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=2),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=2),0)) as ingresoFe, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=2),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=2),0)) as egresoFe, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=3),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=3),0)) as ingresoMz, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=3),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=3),0)) as egresoMz, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=4),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=4),0)) as ingresoAb, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=4),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=4),0)) as egresoAb, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=5),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=5),0)) as ingresoMy, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=5),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=5),0)) as egresoMy, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=6),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=6),0)) as ingresoJn, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=6),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=6),0)) as egresoJn, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=7),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=7),0)) as ingresoJl, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=7),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=7),0)) as egresoJl, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=8),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=8),0)) as ingresoAg, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=8),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=8),0)) as egresoAg, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=9),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=9),0)) as ingresoSe, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=9),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=9),0)) as egresoSe, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=10),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=10),0)) as ingresoOc, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=10),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=10),0)) as egresoOc, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=11),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=11),0)) as ingresoNo, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=11),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=11),0)) as egresoNo, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=12),0)+IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_ingresa and YEAR(fechamov)='$anio' and MONTH(fechamov)=12),0)) as ingresoDi, (IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio' and MONTH(fecha_real)=12),0)+ IFNULL((select sum(monto) from traspasos where cuentas.id_cuentas=traspasos.id_cuenta_egreso and YEAR(fechamov)='$anio' and MONTH(fechamov)=12),0)) as egresoDi, (IFNULL((select sum(montoreal) from ingresos where cuentas.id_cuentas=ingresos.id_cuentas and YEAR(fecha_real)='$anio'),0) - IFNULL((select sum(monto_real) from egreso where cuentas.id_cuentas=egreso.id_cuentas and YEAR(fecha_real)='$anio'),0)) as saldof  FROM `cuentas`";
$objeto= new db();
$resultado=$objeto->consultaregistros($kuery);
    
for($x=0; $x < count($resultado); $x++){
    $nombre = $resultado[$x]['nombre'];
    $saldoi = $resultado[$x]['saldoi'];
    $ingresoEn = $resultado[$x]['ingresoEn'];
    $egresoEn = $resultado[$x]['egresoEn'];
    $ingresoFe = $resultado[$x]['ingresoFe'];
    $egresoFe = $resultado[$x]['egresoFe'];
    $ingresoMz = $resultado[$x]['ingresoMz'];
    $egresoMz = $resultado[$x]['egresoMz'];
    $ingresoAb = $resultado[$x]['ingresoAb'];
    $egresoAb = $resultado[$x]['egresoAb'];
    $ingresoMy = $resultado[$x]['ingresoMy'];
    $egresoMy = $resultado[$x]['egresoMy'];
    $ingresoJn = $resultado[$x]['ingresoJn'];
    $egresoJn = $resultado[$x]['egresoJn'];
    $ingresoJl = $resultado[$x]['ingresoJl'];
    $egresoJl = $resultado[$x]['egresoJl'];
    $ingresoAg = $resultado[$x]['ingresoAg'];
    $egresoAg = $resultado[$x]['egresoAg'];
    $ingresoSe = $resultado[$x]['ingresoSe'];
    $egresoSe = $resultado[$x]['egresoSe'];
    $ingresoOc = $resultado[$x]['ingresoOc'];
    $egresoOc = $resultado[$x]['egresoOc'];
    $ingresoNo = $resultado[$x]['ingresoNo'];
    $egresoNo = $resultado[$x]['egresoNo'];
    $ingresoDi = $resultado[$x]['ingresoDi'];
    $egresodi = $resultado[$x]['egresoDi'];
    $saldof = $resultado[$x]['saldof'];

$resp.=<<<jjj
$nombre * $saldoi * $ingresoEn * $egresoEn * $ingresoFe * $egresoFe * $ingresoMz * $egresoMz * $ingresoAb * $egresoAb * $ingresoMy * $egresoMy * $ingresoJn * $egresoJn * $ingresoJl * $egresoJl * $ingresoAg * $egresoAg * $ingresoSe * $egresoSe * $ingresoOc * $egresoOc * $ingresoNo * $egresoNo * $ingresoDi * $egresodi * $saldof _
jjj;
}
$contenido = $resp;
}break;

      
}








echo $contenido;


?>
