buenas Tardes¡
realice un codigo de consulta que funciona y de PHP sobre PostgreSQL, pero necesito que cuando encuentre un usuario mas de una vez sume los valores correspondientes o sea los de la variable :deuda.val_factura y el resultado junto con los datos seleccionados me los arroje dentro de una tabla, espero que me ayuden o me orienten como hacerlo.
El codigo es el siguiente:
<?
//esta variable probiene de un formulario que //recive el valor a buscar
$v1=$cta;
$database = pg_connect ("host=xxxxx port=xxxx dbname=xxxxx user=xxxxx");
if (!$database) {
echo "No me puedo conectarn";
exit;
}
$result = pg_exec ($database, "select cliente.nombres, cliente.ap_paterno, deuda.num_factura, deuda.fec_factura, deuda.val_factura
from cliente, deuda where deuda.cta_cliente=cliente.cta_cliente AND deuda.cta_cliente='$v1'");
/* $result = pg_exec ($database, "select * from deuda");*/
if (!$result) {
echo "No pude ejecutar el execn<BR>";
echo "y la razon es: [";
echo pg_errormessage($database);
echo "]n<BR>";
exit;
/*$xx=$deuda.cta_cliente;
echo "la cuenta es $xx n<BR>";*/
}
$nr = pg_numrows ($result);
echo "Tenemos $nr renglones de resultadon<BR>";
$row = 0;
while ($data = pg_fetch_object ($result, $row)){
echo "$row:t";
echo $data->nombres ." " ;
echo $data->ap_paterno . " ==> ";
echo $data->num_factura . " (";
echo $data->val_factura . " ";
echo $data->fec_factura . ")n<BR>";
$row++;
if ($row==$nr){
break;
}
}
pg_close($database);
$sdate=date("d/m/y");
echo $sdate;
?>
Saludos
Reckba