La tabla tiene una columna con el precio del prod y en la columna que le sigue hay una caja de texto para ingresar la cantidad q el usuario desea.
Lo que quiero hacer es que cuando el usuario ponga la cantidad, en la columna siguiente salga una label con el total (precio * cantidad).
dejo el codigo por si acaso:
Código PHP:
Ver original
require_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 .= "<td>"; $result .= "<input type='text' name='CAJA' id='1' value='' onkeypress='funcion(this.id, this.value);'/>"; $result .= "</tr>"; $result .= "<td>"; $result .= "<label/>"; $result .= "</tr>"; $result .= "<td>"; $result .= " <input type='checkbox' name='si' id='1' />"; $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>"; } ?>
COMO HAGO TOMAR ESTE VALOR: $result .= "$myrow[MedidaNombre]</td>";
POR FAVOOOORRR!!!!
while ($myrow=mysql_fetch_array($registro))
{
$found = true;
$result .= "<tr class='th'><td class='td'>";
$result .= "$myrow[MedidaNombre]</td>";
$result .= "<td>";
$result .= "$"."$myrow[MedidaPrecio]";
$result .= "</tr>";