Pruebe aca ya funciona... si no le funciona se guia de los otros. "Modifique otra vez caja1.php"
caja1
Código PHP:
<center>
<h1> Pizeria Pizzopio </h1>
<form action="caja2.php?numero=<? echo $_POST["numero"];?>" method="POST">
<?php
include("conexion.php");
conectarse();
$numero=$_POST["numero"];
$sql="SELECT pizza,tamano,nombre,cantidad,mesa FROM pedidos a, pizzas b WHERE a.numero = $numero AND a.pizza = b.codigo " ;
//$sql="SELECT pizza,cantidad FROM pedidos numero = $numero" ;
$cursor=mysql_query($sql);
echo "cantidad: ".mysql_result($cursor,0,cantidad)."<br>";
echo "pizza: ".mysql_result($cursor,0,pizza)."<br>";
echo "nombre: ".mysql_result($cursor,0,nombre)."<br>";
echo "tamano: ".mysql_result($cursor,0,pizza)."<br>";
echo "mesa: ".mysql_result($cursor,0,mesa)."<br>";
?>
<button type="submit">Valor a cancelar</button>
caja2
Código PHP:
<center>
<h1> Pizeria PIZZOPIO </h1>
<?php
include("conexion.php");
conectarse();
$sql="SELECT pizza, cantidad, precio FROM pedidos a, pizzas b WHERE a.numero = ".$_GET["numero"]. " AND a.pizza = b.codigo " ;
// OBTENER EL CODIGO DE LA PIZZA Y LA CANTIDAD DESDE EL PEDIDO
//$sql="SELECT pizza, cantidad FROM pedidos WHERE numero = ".$_GET["numero"] ;
$cursor = mysql_query($sql);
if (mysql_num_rows($cursor) > 0)
{
$cantidad = mysql_result($cursor,0,cantidad);
$precio = mysql_result($cursor,0,precio);
$pagar = $cantidad * $precio;
echo "Pedido " . $_GET["numero"] . $cantidad. " $ " . $pagar ;
}
else
{
echo "Problemas";
return;
}
?>