mira yo hice algo parecido, primero hice una coneccion a sql con este tipo
este es mi archivo de conexion2.php
Código PHP:
$conn=odbc_connect('para_recaudacion','sa','');
if (!$conn)
{exit("Connection Failed: " . $conn);}
llamo a esa coneccion asi
este es mi sistema de cobranza y te dejo una funcion completa.
Código PHP:
function cobranza()
{
include('conexion2.php');
$hoy = date('d-m-Y');
$sql="SELECT * FROM G_NOMINA_ISAPRES WHERE SERVICIO = 'PENSIONADO' AND COD_PRESU = '07.02.003.01' ORDER BY ID_NOMINA";
$rs=odbc_exec($conn,$sql);
if (!$rs)
{exit("Error in SQL");}
$num = 0;
while (odbc_fetch_row($rs))
{
$num++;
$registro[$num]['id_nomina']=odbc_result($rs,'ID_NOMINA');
$registro[$num]['rut_cliente']=odbc_result($rs,'RUT_CLIE');
$registro[$num]['rut_beneficiario']=odbc_result($rs,'RUT_BENE');
$registro[$num]['monto']=odbc_result($rs,'MON_PRESU');
$registro[$num]['nombre']=odbc_result($rs,'NOM_PRESU');
}
return $registro;
odbc_close($conn);
}
despues en el documento llamo a esa funcion asi
Código PHP:
$datos3 = cobranza();
$num4=1;
echo '<tr>';
echo '<td class="pageContent" colspan="11" height="100"><center>Sistema Cobranza</center></td>';
echo '</tr>';
echo '</table>';
echo '<table border="1" cellpadding="0" cellspacing="1">';
echo '<tr>';
echo '<td class="pageContent">Nomina</td>';
echo '<td class="pageContent">Rut CLiente</td>';
echo '<td class="pageContent">Rut beneficiario</td>';
echo '<td class="pageContent">Descripcion</td>';
echo '<td class="pageContent">Monto</td>';
echo '<td class="pageContent">Total Laboratotio</td>';
echo '<td class="pageContent">Electrocardiograma</td>';
echo '<td class="pageContent"></td>';
echo '<td class="pageContent"></td>';
echo '<td class="pageContent"></td>';
echo '<td class="pageContent"></td>';
echo '</tr>';
while ($datos3[$num4])
{
echo '<tr>';
echo '<td class="pageContent"><center>'.$datos3[$num4]['id_nomina'].'</center></td>';
echo '<td class="pageContent"><center>'.$datos3[$num4]['rut_cliente'].'</center></td>';
echo '<td class="pageContent"><center>'.$datos3[$num4]['rut_beneficiario'].'</center></td>';
echo '<td class="pageContent"><center>'.$datos3[$num4]['nombre'].'</center></td>';
echo '<td class="pageContent"><center>'.number_format($datos3[$num4]['monto'], 0, ',', '.').'</center></td>';
$detalle = cobranza_nom($datos3[$num4]['id_nomina']);
$laboratorio = cobranza_lab($detalle['id_detalle']);
$electro_cardio = cobranza_elec($detalle['id_detalle']);
if($laboratorio['total']!='')
{
echo '<td class="pageContent"><center>'.number_format($laboratorio['total'], 0, ',', '.').'</center></td>';
}else{
echo '<td class="pageContent"><center>0</center></td>';
}
if($electro_cardio['total']!='')
{
echo '<td class="pageContent"><center>'.number_format($electro_cardio['total'], 0, ',', '.').'</center></td>';
}else{
echo '<td class="pageContent"><center>0</center></td>';
}
echo '</tr>';
$num4++;
}
echo '</table>';
ojala te sirva