Les comento lo que quiero hacer, tengo dos paginas en php. En una tengo una tabla, la cual al final de cada fila tiene un checkbox y un textbox. Lo que quiero hacer es pasar solamente los textbox que hayan sido completados de los checkbox que fueron tildados unicamente, ya que como lo estoy haciendo ahora, me pasa todos, y los que no estan completados tienen el valor cero, que luego se me complica en la otra pagina ya que cuando hago una multiplicacion el resultado es 0.
Pego el codigo:
Código PHP:
<?php
include_once 'lib.php';
$conexion= mysql_connect($dbhost, $dbuser, $dbpassword);
mysql_select_db($database, $conexion);
$result = mysql_query("SELECT id_stock, codigo, descrip, pre_min, pre_may, disponibles FROM stock where activo = '1'", $conexion);
echo "<body>";
echo"<form name='vender' method='post' action='vender_prod.php'>";
echo"<table name='tab_ven' border='2'>
<tr>
<th>ID</th>
<th>Codigo</th>
<th>Descrip</th>
<th>Prec.Min</th>
<th>Prec.May</th>
<th>Disponibles</th>
<th></th>
<th style='border: none'> </th>
<th>Cantidad</th>
</tr>";
$i=0;
while($row = mysql_fetch_array($result)){
echo "<tr>
<td>$row[id_stock]</td>
<td>$row[codigo]</td>
<td>$row[descrip]</td>
<td align=right>$$row[pre_min]</td>
<td align=right>$$row[pre_may]</td>
<td align=center>$row[disponibles]</td>
<td><input name='seleccion[]' type='checkbox' value=$row[id_stock]'></td>
<td style='border: none'> </td>
<td><input id='cantidad' cantidad name='cantidad[]' type='text' style='width: 60'></td>
</tr>";
$i++;
}
echo "</table>";
echo "<br>";
echo "<input type='submit' name='submit' value='enviar'>";
echo "</form>";
echo "</body>";
?>