File: /home/asjudine/www/jose_actuliza_unidad.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Cargar Automatico Informacion Policia</title>
<style type="text/css">
<!--
body {
background-image: url(ELEMENTOS/gris-blanco.jpg);
}
.Estilo2 {
color: #D40000;
font-size: 16px;
}
.Estilo3 {
color: #00F;
font-weight: bold;
font-size: 18 px;
}
.Estilo4 {
color: #D40000;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
}
.recaudo {font-family: "Courier New", Courier, monospace;
font-size: 12px;
font-style: normal;
font-weight: bold;
font-variant: normal;
color: #000000;
background-color: #B6CBDC;
margin: 4px;
padding: 8px;
width: auto;
border: medium outset #339966;
}
.Estilo50 {color: #CC3333;
font-family: "Arial Narrow";
font-weight: bold;
}
.Estilo53 {font-family: "Courier New", Courier, monospace}
#form1 div .Estilo3 caption .Estilo3 {
color: #00E;
}
-->
</style>
</head>
<body>
<center> <img src="ELEMENTOS\CABEZOTE SERVIASJUDINET.jpg" WIDTH=60% > </center>
<br></br>
<form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
<label> </label>
<div align="center">
<table width="448" border="6" cellpadding="3" cellspacing="3" class="Estilo3">
<caption>
<div align="center" class="Estilo3">CARGUE AUTOMATICO INFORMACION ACTULIZAR UNIDAD CARTERA Y COBRANZAS</div>
</caption>
<tr>
<th colspan="2" bgcolor="#6699FF" scope="col"><label><span class="Estilo53">Seleccione el Archivo a Cargar</span></label></th>
</tr>
<tr>
<td width="150" bgcolor="#6699FF"><div align="center"><span bgcolor="#0000FF">ARCHIVO(Excel): </span></div></td>
<td width="265" bgcolor="#6699FF"><div align="center">
<input type="file" name="archivo_carga" id="archivo_carga" />
</div></td>
</tr>
<tr>
<td colspan="2" bgcolor="#6699FF"><div align="center">
<input name="cargar" type="submit" class="Estilo2" id="cargar" value="Enviar" />
</div></td>
</tr>
<tr>
<td colspan="2" bgcolor="#DFDFDF"><div align="center">
<input name="menu2" type="button" class="Estilo2" id="menu2" onclick="window.location.href='menu_consultorio_policia.php'" value="IR AL MENU" />
</div></td>
</tr>
</table>
</div>
<label><br />
</label>
<p>
<label></label>
</p>
</form>
<p> </p>
</body>
</html>
<?php
require_once("mainfile.php");
include ("config.php");
global $dbi;
require_once("Conectarse.php");
$tota = 0 ;
$regi = 0;
$total = 0 ;
$tere = 0;
if(isset($_POST["cargar"]))
{
// Test CVS
require_once 'Excel/reader.php';
//require_once 'Excel/reader.php';
// ExcelFile($filename, $encoding);
$data = new Spreadsheet_Excel_Reader();
// Set output Encoding.
$data->setOutputEncoding('CP1251');
$archivo = $_FILES["archivo_carga"]["tmp_name"];
$data->read($archivo);
//error_reporting(E_ALL ^ E_NOTICE);
$fecha_act=date ( "Y-n-j" );
echo'<table width="500" border="1" cellspacing="1" cellpadding="1" align = "center">
<tr align="center">
<td colspan="6"><font face="Georgia, Times New Roman, Times, serif" color="#006600"><b align = "center">REGISTROS</b></font></td>
</tr>
<tr align="center" bgcolor="#DDDDDD">
<td width="90" align="center"><font face="Geneva, Arial, Helvetica, san-serif" size="2" color="#000099">Cedula</font></td>
<td bgcolor="#DDDDDD" width="100" ><font face="Geneva, Arial, Helvetica, san-serif" size="2" color="#000099">Apellidos</font></td>
<td width="100"><font face="Geneva, Arial, Helvetica, san-serif" size="2" color="#000099" align="center">Nombres</font></td>
<td width="200"><font face="Geneva, Arial, Helvetica, san-serif" size="2" color="#000099" align="center">Anomalia</font></td>
</tr>';
$dis = date("d");
$mes = date("m");
$anos = date("Y");
$fechar = $anos.'-'.$mes.'-'.$dis;
for ($i = 1; $i <= $data->sheets[0]['numRows'] ; $i++)
{
for ($j = 1; $j <=9; $j++)
{
//echo "\"".$data->sheets[0]['cells'][$i][$j]."\",";
$data2[$j]=$data->sheets[0]['cells'][$i][$j];
}
$total = $total + 1;
$contador = mysql_query('SELECT cedula, numerocontrato unidad_descuento FROM cartera_serviasjudinet WHERE (cedula = "'.$data2[1].'" and numerocontrato = "'.$data2[3].'" and unidad_descuento = "'.$data2[5].'" )');
if (!$contador) {
die('Invalid query: ' . mysql_error());
}
while(list($cedula, $numero_contrato, $unidad_descuento) = mysql_fetch_row($contador))
{
$tere = $tere + 1 ;
}
$fil = mysql_num_rows($contador);
if ($fil != 0)
{
/*$control_cartera = mysql_query('SELECT cedula, numerocontrato unidad_descuento FROM cartera_serviasjudinet WHERE cedula = "'.$cedula.'" and numerocontrato = "'.$numero_contrato.'" and unidad_descuento = "DATA" ');
if (!$control_cartera) {
die('Invalid query 1 cartera guardarA: ' . mysql_error());
}
$row_control_cartera = mysql_num_rows($control_cartera);
if($row_control_cartera != 0)
{*/
$actualiza_uni = mysql_query('UPDATE cartera_serviasjudinet SET unidad_descuento = "CADC", causal_terminacion = "POR CARTERA DIFICIL COBRO" WHERE cedula = "'.$data2[1].'" and numerocontrato = "'.$data2[3].'" and unidad_descuento = "'.$data2[5].'" ');
if (!$actualiza_uni) {
die('Invalid query 1 cartera guardar: ' . mysql_error());
}
$actualiza_cobranza = mysql_query('UPDATE cobranzas SET unidad = "CADC", causal = "POR CARTERA DIFICIL COBRO" WHERE cedula = "'.$data2[1].'" and numero = "'.$data2[3].'" and unidad = "'.$data2[5].'" ');
if (!$actualiza_cobranza) {
die('Invalid query 2 cobranza guardar: ' . mysql_error());
}
$tota= $tota + 1;
/*}
else
{
$regi = $regi + 1;
printf ("<tr align='center' bgcolor='#f4f4f4'>
<td width='100'><font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$data2[1]</td>
<td width='100'> <font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$data2[2]</td>
<td width='100'><font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$data2[3]</td>
<td width='200'><font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>error </td></tr>");
}
*/
}
else
{
$regi = $regi + 1;
printf ("<tr align='center' bgcolor='#f4f4f4'>
<td width='100'><font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$data2[1]</td>
<td width='100'> <font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$data2[2]</td>
<td width='100'><font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$data2[3]</td>
<td width='200'><font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>Usuario Ya Se Encuentra Registrado</td></tr>");
}
}
echo "</table>";
echo'<table width="300" border="2" cellspacing="2" cellpadding="2" align = "center">
<tr align="center">
<td colspan="4"><font face="Georgia, Times New Roman, Times, serif" color="#FF0000"><b align = "center">INFORME DE REGISTROS</b></font></td>
</tr>
<tr align="center" bgcolor="#DDDDDD">
<td width="200" align="center"><font face="Geneva, Arial, Helvetica, san-serif" size="2" color="#000099">N° Archivos Subidos</font></td>
<td bgcolor="#DDDDDD" width="300" ><font face="Geneva, Arial, Helvetica, san-serif" size="2" color="#000099">N° Inconsistencias</font></td>
<td width="150"><font face="Geneva, Arial, Helvetica, san-serif" size="2" color="#000099" align="center">Total de Registros</font></td>
</tr>';
printf ("<tr align='center' bgcolor='#f4f4f4'>
<td width='300'><font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$tota</td>
<td width='300'> <font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$regi</td>
<td width='300'><font face='Geneva, Arial, Helvetica, san-serif' size='2' color=#993300'>$total</td></tr>");
echo "</table>";
}
?>