Consta en que debe recibir en un script un número de n personas que va a un restaurante.
En otro script se recibe ese número de personas y cada persona debe hacer su pedido, consta de una sopa, un seco y un jugo(las opciones están desplegadas en una lista).
En otro script debe mostrar lo que pidió cada persona, debe mostrar el precio de cada cosa que pidió, calcular el total por pedido de cada persona y al final mostrar el total a pagar por todas las personas...
Ejm.:
Persona Número 1
Elija su sopa: Ajiaco
Elija su seco: Carne de res sudada
Elija su bebida: Limonada
Total a pagar: $total
Persona Número 2
Elija su sopa: Sopa de verduras
Elija su seco: Costilla de Cerdo
Elija su bebida: Gaseosa
Total a pagar: $total
Persona Número 3
Elija su sopa: Sancocho de Gallina
Elija su seco: Carne de res frita
Elija su bebida: Jugo de frutas
Total a pagar: $total
El total por todos a pagar es: $grantotal...
He hecho esto en el primer script:
Código PHP:
Ver original
<!DOCTYPE html> <html> <head> <title>Formulario de servicio</title> <meta charset="utf-8"> </head> <body> <form name="frmServicio" method="post" action="extender.php"> <fieldset> <legend>Formulario de servicio</legend> <label>Restaurante el sason casero</label><br /> <label>Cantidad de personas: </label> <input type="number" name="cantidad"><br /> <input type="submit" name="botonprocesar" value="Procesar"> <input type="reset" name="botonreset" value="Restablecer"> </fieldset> </form> </body> </html>
Esto en el segundo script:
Código PHP:
Ver original
<!DOCTYPE html> <html> <head> <title>Formulario de servicio</title> <meta charset="utf-8"> </head> <body> <?php $vrcantidad=$_POST["cantidad"]; for ($i=1; $i <=$vrcantidad ; $i++) { echo "<form name='formu' method='post' action='servicio.php'>"; echo "<fieldset>"; echo "<legend>Formulario de servicio para persona numero: $i</legend>"; echo "<label>Restaurante el sason casero</label><br />"; echo "<label>Seleccione su sopa: </label>"; echo "<select name='listSopa'>"; echo "<option value='1a'>Sopa de verduras</option>"; echo "<option value='2a'>Sopa frita</option>"; echo "<option value='3a'>Sopa de cereales</option>"; echo "<option value='4a'>Sancocho de gallina</option>"; echo "<option value='5a'>Ajiaco</option>"; echo "</select>"; echo "<br />"; echo "<label>Seleccione su seco: </label>"; echo "<select name='listSeco'>"; echo "<option value='1b'>Carne de res sudada</option>"; echo "<option value='2b'>Carne de res asada</option>"; echo "<option value='3b'>Carne de res frita</option>"; echo "<option value='4b'>Carne de cerdo ahumada</option>"; echo "<option value='5b'>Carne de cerdo frita</option>"; echo "<option value='6b'>Costilla de cerdo</option>"; echo "</select>"; echo "<br />"; echo "<label>Seleccione su bebida: </label>"; echo "<select name='listBebida'>"; echo " <option value='1c'>Gaseosa</option>"; echo " <option value='2c'>Jugo de frutas</option>"; echo " <option value='3c'>Limonada</option>"; echo " </select>"; echo " <br />"; echo " </fieldset>"; echo " <input type='submit' name='botonprocesar' value='Procesar'>"; echo " <input type='reset' name='botonreset' value='Restablecer'>"; echo "<br />"; echo "</form>"; } ?> </body> </html>
Esto en el tercer script:
Código PHP:
Ver original
<!DOCTYPE html> <html> <head> <title>Formulario de servicio</title> <meta charset="utf-8"> </head> <body> <?php $vrsopa=$_POST["listSopa"]; $vrseco=$_POST["listSeco"]; $vrbebida=$_POST["listBebida"]; echo "Restaurante el Sasón Casero <br />"; echo "Sopa: <br /> "; if ($vrsopa=="1a") { echo "Sopa de verduras <br />"; echo "<img src='imagenes/sverduras.jpg' /><br/>"; echo "Valor unitario: $1000 <br />"; $valorsopa=1000; }else if ($vrsopa=="2a") { echo "Sopa frita"; echo "<img src='imagenes/frita.jpg' /><br/>"; echo "Valor unitario: $1500 <br />"; $valorsopa=1500; }else if ($vrsopa=="3a") { echo "Sopa de cereales"; echo "<img src='imagenes/cereales.jpg' /><br/>"; echo "Valor unitario: $2000 <br />"; $valorsopa=2000; }else if ($vrsopa=="4a") { echo "Sancocho de gallina"; echo "<img src='imagenes/gallina.jpg' /><br/>"; echo "Valor unitario: $2500 <br />"; $valorsopa=2500; }else if ($vrsopa=="5a") { echo "Ajiaco"; echo "<img src='imagenes/ajiaco.jpg' /><br/>"; echo "Valor unitario: $3000 <br />"; $valorsopa=3000; } echo "Seco: <br />"; if ($vrseco=="1b") { echo "Carne de res sudada <br />"; echo "<img src='imagenes/sudada.jpg' /><br/>"; echo "Valor unitario: $4000 <br />"; $valorseco=4000; }else if ($vrseco=="2b") { echo "Carne de res asada"; echo "<img src='imagenes/asada.jpg' /><br/>"; echo "Valor unitario: $4500 <br />"; $valorseco=4500; }else if ($vrseco=="3b") { echo "Carne de res frita"; echo "<img src='imagenes/carnefrita.jpg' /><br/>"; echo "Valor unitario: $5000 <br />"; $valorseco=5000; }else if ($vrseco=="4b") { echo "Carne de cerdo ahumada"; echo "<img src='imagenes/ahumada.jpg' /><br/>"; echo "Valor unitario: $5500 <br />"; $valorseco=5500; }else if ($vrseco=="5b") { echo "Carne de cerdo frita"; echo "<img src='imagenes/cerdofrita.jpg' /><br/>"; echo "Valor unitario: $6000 <br />"; $valorseco=6000; }else if ($vrseco=="6b") { echo "Costilla de cerdo"; echo "<img src='imagenes/costilla.jpg' /><br/>"; echo "Valor unitario: $6500 <br />"; $valorseco=6500; } echo "Bebidas:<br /> "; if ($vrbebida=="1c") { echo "Gaseosa"; echo "<img src='imagenes/gaseosa.jpg' /><br/>"; echo "Valor unitario: $2000 <br />"; $valorbeb=2000; }else if ($vrbebida=="2c") { echo "Jugo de frutas"; echo "<img src='imagenes/frutas.jpg' /><br/>"; echo "Valor unitario: $2500 <br />"; $valorbeb=2500; }else if ($vrbebida=="3c") { echo "Limonada"; echo "<img src='imagenes/limonada.jpg' /><br/>"; echo "Valor unitario: $3000 <br />"; $valorbeb=3000; } $vrvalorcancelar=$valorseco+$valorsopa+$valorbeb; echo "Total a pagar persona $i: $vrvalorcancelar"; ?> </body> </html>
Espero su pronta ayuda... Muchas gracias!!!!!