Ya lo he solucionado.
Ahora estoy con otro código, pero tengo un problema y es que cuando le digo que me coja el precio que hay en la tabla, no me lo coge y pone "resource".
Este es el código que tengo:
Código PHP:
Ver original<?php
function vender ()
{
$nom = $_GET["prd1"];
$nom1 = $_GET["prd2"];
$nom2 = $_GET["prd3"];
$nom3 = $_GET["prd4"];
$can = $_GET["can1"];
$can1 = $_GET["can2"];
$can2 = $_GET["can3"];
$can3 = $_GET["can4"];
{
{
echo("<input type=text value=NOMBRE><input type=text value=CANTIDAD><input type=text value=PRECIO><input type=text value=PRECIO_TOTAL><br>");
if($nom !="")
{
$pre = mysql_query("select cantidad from productos where nombre='".$nom."'"); $tot = $can * $pre;
echo("<input type=text value=".$nom."><input type=text value=".$can."><input type=text value=".$pre."><input type=text value=".$tot."><br>");
}
if($nom1 !="")
{
$pre1 = mysql_query("select precio from productos where nombre='".$nom1."'"); $tot1 = $can1 * $pre1;
echo("<input type=text value=".$nom1."><input type=text value=".$can1."><input type=text value=".$pre1."><input type=text value=".$tot1."><br>");
}
if($nom2 !="")
{
$pre2 = mysql_query("select precio from productos where nombre='".$nom2."'"); $tot2 = $can2 * $pre2;
echo("<input type=text value=".$nom2."><input type=text value=".$can2."><input type=text value=".$pre2."><input type=text value=".$tot2."><br>");
}
if($nom3 !="")
{
$pre3 = mysql_query("select precio from productos where nombre='".$nom3."'"); $tot3 = $can3* $pre3;
echo("<input type=text value=".$nom3."><input type=text value=".$can3."><input type=text value=".$pre3."><input type=text value=".$tot3."><br>");
}
}
}
}
vender();
?>