Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2013, 06:56
soportejose
 
Fecha de Ingreso: junio-2013
Mensajes: 6
Antigüedad: 10 años, 10 meses
Puntos: 0
Pregunta recoger datos de array

Hola a todos
Tengo el siguiente codigo php

// este es el codigo de consulta:
<?php
$xconsulta_pag="select cp.ncausacion,cp.nit,pr.rsocial,cp.pfactura,cp.nfa ctura,cp.sufijo,cp.ffactura,
cp.fvfactura,cp.nautoriza,cp.fautoriza,cp.nrelacio n,cp.frelacion,cp.valor, cp.saldo,pr.banco,pr.cuenta,
pr.tipocta,pr.banco2,pr.cuenta2,pr.tipocta2, pr.banco3,pr.cuenta3,pr.tipocta3,cp.obs,cp.id,
pr.banco,pr.cuenta,cp.tipopago,cp.juzgado
from bc_cxpagar cp inner join gl_terceros pr on cp.nit=pr.nit
where cp.empresa='$xcia' and tipopago=1 and cp.estado='C'
and fvfactura <= '$xfecha'
and cp.origen='Srv'
order by pr.rsocial";

$xresultado_pag=mysql_query($xconsulta_pag,$xconex ion_pag);

?>

// y lego lo muestro con el siguiente codigo

<form id="form1" name="form1" method="post" action="frmautopagossave.php">

<?php
while ($datos_pag = mysql_fetch_array($xresultado_pag)) {
$xtotal=$xtotal+$datos_pag['valor'];
?>

<tr>
<td class="Estilo7">&nbsp;<?php echo $datos_pag['nit'];?></td>
<td class="Estilo7">&nbsp;<?php echo utf8_encode($datos_pag['rsocial']);?></td>
<td class="Estilo7">&nbsp;<?php echo $datos_pag['pfactura'].$datos_pag['nfactura'];?></td>
<td class="Estilo7" align="right">&nbsp;<?php echo number_format($datos_pag['valor'],0,".",",");?>&nbsp;</td>
<td class="Estilo7" align="center">&nbsp;<?php echo $datos_pag['ffactura'];?></td>
<td class="Estilo7" align="center">&nbsp;<?php echo $datos_pag['fvfactura'];?></td>
<td align="center"> <input name="chksn" type="checkbox" id="chksn" checked="checked"/>
<input type="submit" name="button" id="button" value="Guardar" />
</form>

*- Entonces, el resultado de la consulta son 54 registros
¿ que necesito? que si el usuario marca o desmarca cada uno de los registros en el checkbox ¿ cómo rescato el valor de cada uno de los checkbox y luego guardarlos en la base de datos ?

Gracias

Jose Bolaño R.