Necesito ayuda! hace 2 semanas que estoy renegando con esto y no encuentro solucion.. A partir de una consulta a la base de datos obtengo una tabla con dos columnas:
1- Producto
2-Precio
Código PHP:
Ver originalrequire_once("lib.php");
$prod=$_POST['busqueda'];
$registro=mysql_query("select * from precios p where p.MedidaNombre like '%{$_POST['busqueda']}%' ORDER BY MedidaNombre ",$mcon);
$found = false;
$result = '';
$result .= "<table class='table' border=1>";
$result .= "<tr> \n";
$result .= "<td><div class='letra1'><b>PRODUCTO</b></td>";
$result .= "<td><div class='letra2'><b>PRECIO</b></td>";
$result .= "<td><div class='letra1'><b>CANTIDAD</b></td>";
$result .= "<td><div class='letra2'><b>PRECIO_TOTAL</b></td>";
$result .= "<td><div class='letra1'><b>OK</b></td>";
$result .= "</tr> \n";
{
$found = true;
$result .= "<tr class='th'><td class='td'>";
$result .= "$myrow[MedidaNombre]</td>";
$result .= "<td>";
$result .= "$"."$myrow[MedidaPrecio]";
$result .= "</tr>";
}
$result .= "</table>";
if(!$found) {
echo "No se encontró el producto $prod , intente con otro nombre.";
echo "<br>";
echo "<br>";
echo "<a href=pre.php><u>Nueva Consulta</u></a>";
}else{
echo $result;
echo "<br>";
}
?>
Lo que intento hacer es poner otra columna con una caja de texto donde el usuario ingresa la cantidad.
Ahora la gran pregunta...
¿Como hago para hacer el calculo de precio * cantidad? teniendo en cuenta q el precio es $myrow[MedidaPrecio]
La opcion es usar javascript, para que cada vez que el usuario escribe una cantidad en el campo de texto correspondiente, multiplique y escriba el resultado al lado.
Por favor si alguien sabe como hacerlo me va a ayudar un monton! MUCHAS GRACIAS!