[PHP]
<?php
echo "<META HTTP-EQUIV='refresh' CONTENT='0; URL=recivo-json.php'>";
echo strpos($_SERVER['PHP_SELF'], '?') !== false ?
substr($_SERVER['PHP_SELF'], 0, strpos($_SERVER['PHP_SELF'], '?')) : $_SERVER['PHP_SELF'];
if($_POST){
//echo "recibo algo POST";
//recibo los datos y los decodifico con PHP
//con esto podría mostrar todos los dtos del JSON recibido
//print_r($misDatosJSON);
//ahora muestro algún dato de este array bidimiesional
$mes ="";
$annio= "";
$subdireccion= "";
$concepto= "";
$mes =$misDatosJSON[0][0];
$annio= $misDatosJSON[1][0];
$subdireccion= $misDatosJSON[2][0];
$concepto=$misDatosJSON[3][0];
//echo utf8_encode($salida);
echo $mes;
echo '<br>';
echo $annio;
echo '<br>';
echo $subdireccion;
echo '<br>';
echo '<br>';
$concepto_bien="";
$concepto_bien= substr($concepto,1); echo $concepto_bien;
if($concepto=="")
//abre A
{
//abre a1
if($subdireccion=="TODOS")
{
include_once 'Conexion.php';
$sql="select concepto.concepto,sum(duracion),sum(importe) from cuenta,concepto where mes_text = '".$mes."' and anio = '".$annio."' and concepto.cve_cargo = cuenta.cve_cargo group by concepto.concepto order by sum(importe) DESC";
/* Desplegamos cada uno de los registros dentro de una tabla */
echo '<center><table border=1 cellpadding=4 cellspacing=0>';
/*Priemro los encabezados*/
echo '
<th bgColor="69a9f7" width="300px"> Concepto </th>
<th bgColor="69a9f7" width="150px" > Minutos </th>
<th bgColor="69a9f7" width="150px"> Importe </th>
</tr>';
/*Y ahora todos los registros */
$duracion_suma=0;
$importe_suma=0;
{
echo '<tr><td> <div align=left> <a onClick="verseleccion_concepto();verseleccion_conc epto();actualiza()" href="http://srvsiatel12/ControlTelefonico/ControlTelefonico.php#';
echo $temp;
echo utf8_encode('" value="'.$row["concepto"].'" id="'.$row["concepto"].'"> '.$row["concepto"].'</a></div></td>');
$duracion=$row["sum(duracion)"];
$duracion_suma=$duracion_suma+ $duracion;
echo '<td> <div align=right>';
echo '<div></td>';
$importe=$row["sum(importe)" ];
$importe_suma= $importe_suma+ $importe;
echo '<td><div><span style="float:right">';
echo '</span>$</div></td>';
}
echo '
<tr>
<td bgColor="69a9f7"> <div align=right> <strong> Total</strong> </div></td>
<td bgColor="69a9f7">
<div align=right> <strong> ';
echo '</strong></div>';
echo '
</td>
<td bgColor="69a9f7">
<div><strong><span style="float:right">';
echo '</span>$</strong></div>';
echo '</td>
<tr>
<br>
</center>
</table>';
}
//cierra a1
//abre a2
else
{
include_once 'Conexion.php';
$sql="select concepto.concepto,sum(duracion),sum(importe) from cuenta,concepto where mes_text = '".$mes."' and anio = '".$annio."'and area = '".$subdireccion."' and concepto.cve_cargo = cuenta.cve_cargo group by concepto.concepto order by sum(importe) DESC";
echo '<center><table border=1 cellpadding=4 cellspacing=0>';
/*Priemro los encabezados*/
echo '
<th bgColor="69a9f7" width="300px"> Concepto </th>
<th bgColor="69a9f7" width="150px" > Minutos </th>
<th bgColor="69a9f7" width="150px"> Importe </th>
</tr>';
/*Y ahora todos los registros */
$duracion_suma=0;
$importe_suma=0;
{
echo '<tr><td> <div align=left> <a onClick="verseleccion_concepto();verseleccion_conc epto();actualiza()" href="#';
echo $temp;
echo utf8_encode('" value="'.$row["concepto"].'" id="'.$row["concepto"].'"> '.$row["concepto"].'</a></div></td>');
$duracion=$row["sum(duracion)"];
$duracion_suma=$duracion_suma+ $duracion;
echo '<td> <div align=right>';
echo '<div></td>';
$importe=$row["sum(importe)" ];
$importe_suma= $importe_suma+ $importe;
echo '<td><div><span style="float:right">';
echo '</span>$</div></td>';
}
echo '
<tr>
<td bgColor="69a9f7"> <div align=right> <strong> Total</strong> </div></td>
<td bgColor="69a9f7">
<div align=right> <strong> ';
echo '</strong></div>';
echo '
</td>
<td bgColor="69a9f7">
<div><strong><span style="float:right">';
echo '</span>$</strong></div>';
echo '</td>
<tr>
<br>
</center>
</table>';
}
//cierra a2
}
//cierra A
else
//abre B
{
$mes ="";
$annio= "";
$subdireccion= "";
$concepto= "";
$mes =$misDatosJSON[0][0];
$annio= $misDatosJSON[1][0];
$subdireccion= $misDatosJSON[2][0];
$concepto=$misDatosJSON[3][0];
$concepto_bien="";
$concepto_bien= substr($concepto,1);
echo'<center><strong><h2>';
echo $concepto_bien;
echo'</center></strong></h2>';
// abre b1
if($subdireccion=="TODOS")
{
include_once 'Conexion.php';
$sql="select telefono,sum(duracion),sum(importe) from cuenta,concepto where mes_text = '".$mes."' and anio = '".$annio."' and concepto.concepto = '".$concepto_bien."' and concepto.cve_cargo = cuenta.cve_cargo group by telefono order by sum(importe) DESC";
echo '<center><table border=1 cellpadding=4 cellspacing=0>';
/*Priemro los encabezados*/
echo '
<th bgColor="69a9f7" width="300px"> Concepto </th>
<th bgColor="69a9f7" width="150px" > Minutos </th>
<th bgColor="69a9f7" width="150px"> Importe </th>
</tr>';
/*Y ahora todos los registros */
$duracion_suma=0;
$importe_suma=0;
{
echo '<tr><td> <div align=left> <a onClick="verseleccion_concepto();verseleccion_conc epto();actualiza()" href="#';
echo $temp;
echo utf8_encode('" value="'.$row["telefono"].'" id="'.$row["telefono"].'"> '.$row["telefono"].'</a></div></td>');
$duracion=$row["sum(duracion)"];
$duracion_suma=$duracion_suma+ $duracion;
echo '<td> <div align=right>';
echo '<div></td>';
$importe=$row["sum(importe)" ];
$importe_suma= $importe_suma+ $importe;
echo '<td><div><span style="float:right">';
echo '</span>$</div></td>';
}
echo '
<tr>
<td bgColor="69a9f7"> <div align=right> <strong> Total</strong> </div></td>
<td bgColor="69a9f7">
<div align=right> <strong> ';
echo '</strong></div>';
echo '
</td>
<td bgColor="69a9f7">
<div><strong><span style="float:right">';
echo '</span>$</strong></div>';
echo '</td>
<tr>
<br>
</center>
</table>';
//cierra b1
}
//abre b2
else
{
include_once 'Conexion.php';
$sql="select telefono,sum(duracion),sum(importe) from cuenta,concepto where mes_text = '".$mes."' and anio = '".$annio."' and area = '".$subdireccion."' and concepto.concepto = '".$concepto_bien."' and concepto.cve_cargo = cuenta.cve_cargo group by telefono order by sum(importe) DESC";
//$sql="select cuenta.telefono,sum(duracion),sum(importe) from cuenta,concepto where mes_text = '".$mes."' and anio = '".$annio."' and area = '".$subdireccion."' and concepto.concepto = 'EL QUE LLAMA PAGA' group by cuenta.telefono order by sum(importe) DESC";
//$sql="select concepto.concepto,sum(duracion),sum(importe) from cuenta,concepto where mes_text = '".$mes."' and anio = '".$annio."' and area ='".$subdireccion."' and concepto.cve_cargo = cuenta.cve_cargo group by concepto.concepto order by sum(importe) DESC";
//$sql="select concepto.concepto,sum(duracion),sum(importe) from cuenta,concepto where mes_text = '".$mes."' and anio = '".$annio."' and area ='".$subdireccion."' and concepto.cve_cargo = cuenta.cve_cargo group by concepto.concepto order by sum(importe) DESC";
echo '<center><table border=1 cellpadding=4 cellspacing=0>';
/*Priemro los encabezados*/
echo '
<th bgColor="69a9f7" width="300px"> Teléfono </th>
<th bgColor="69a9f7" width="150px" > Minutos </th>
<th bgColor="69a9f7" width="150px"> Importe </th>
</tr>';
/*Y ahora todos los registros */
$duracion_suma=0;
$importe_suma=0;
{
echo '<tr><td> <div align=left> <a onClick="verseleccion_concepto();verseleccion_conc epto();actualiza()" href="#';
echo $temp;
echo utf8_encode('" value="'.$row["telefono"].'" id="'.$row["telefono"].'"> '.$row["telefono"].'</a></div></td>');
$duracion=$row["sum(duracion)"];
$duracion_suma=$duracion_suma+ $duracion;
echo '<td> <div align=right>';
echo '<div></td>';
$importe=$row["sum(importe)" ];
$importe_suma= $importe_suma+ $importe;
echo '<td><div><span style="float:right">';
echo '</span>$</div></td>';
}
echo '
<tr>
<td bgColor="69a9f7"> <div align=right> <strong> Total</strong> </div></td>
<td bgColor="69a9f7">
<div align=right> <strong> ';
echo '</strong></div>';
echo '
</td>
<td bgColor="69a9f7">
<div><strong><span style="float:right">';
echo '</span>$</strong></div>';
echo '</td>
<tr>
<br>
</center>
</table>';
}
//cierra b2
}
//cierro B
} //cierro POST
?>[/PHP]