Tengo una pagina con una tabla que contiene el stock de un negocio, el cual obtengo haciendo una consulta a la base de datos en mysql. Esta tabla la quiero usar para que el usuario seleccione los articulos que desea vender, por lo que le he agregado al final de cada fila un checkbox y un textbox vacio, para que el usuario pueda seleccionar varios articulos y poner la cantidad que desea vender de cada articulo.
Esta es la tabla:
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"<form name='borrar' method='post' action='vender_prod.php'>";
echo"<table 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 name='cantidad[]' type='text' style='width: 60'></td>
</tr>";
$i++;
}
echo "</table>";
echo "<br>";
echo "<input type='submit' name='submit' value='enviar'>";
echo "</form>";
?>
Luego recibo esos valores en la otra pagina asi:
Código PHP:
<?php
require_once 'lib.php';
$lista=implode(',',$_POST['seleccion']);
$lista2=implode(',',$_POST['cantidad']);
$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' and id_stock IN(".$lista.")", $conexion);
while($row = mysql_fetch_array($result)){
echo $row[pre_min];
$i++;
}
?>
Ahora el problema, lo que quiero hacer es multiplicar la cantidad de productos que el usuario puso en el textbox ( el cual pase en un array "$lista2" ) por el precio minorista del producto correspondiente. Luego sumar esos valores y asi tener el importe final de lo que tiene que abonar.
Agradeceria cualquier mano que me den. Gracias