Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
miércoles, 22 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Nuestro proyecto parte 7

Hola una vez más. En esta entrega vamos a hacer un par de adiciones importantes a nuestro proyecto que nos obligarán a hacer uso de muchos de nuestros conocimientos de PHP. En esta ocasión vamos a insertar un menú emergente más, que restringirá al usuario para evitar todavía más la posibilidad de una mala digitación. Vamos a restringir la digitación del nombre del producto.

Hasta este momento, la salida de nuestro programa tiene la siguiente estructura:

 

php

 

Hasta este punto el usuario tiene la facultad de escribir el nombre del producto que se está vendiendo es ese momento. Sin embargo, pese a que esto es una facultad, también puede ser un problema, en caso de que el usuario no sea el mejor mecanógrafo (digitador para los más extremistas). Hay que decir en este punto que, como programadores, debemos asumir siempre la premisa principal de la ley de Murphy: "Si algo puede salir mal, definitivamente saldrá mal". En otras palabras, debemos pensar siempre en lo peor, y "curarnos en salud". Así pues, vamos a hacer otro menú emergente para que el usuario escoja el nombre del producto que se está vendiendo.

 

Las adiciones a nuestro código serán las siguientes:

 

  • El nuevo menú emergente (vamos a decir aquí que la cantidad de productos de la tienda es bastante limitada, para que nuestro código no se haga del tamaño de una sábana)

 

<SELECT NAME = nombre_prod>

<OPTION VALUE = "El hombre del traje gris">El hombre del traje gris - Joaquín Sabina

<OPTION VALUE ="Mentidas piadosas">Mentiras piadosas - Joaquín Sabina

<OPTION VALUE = "Cien años de soledad">Cien años de soledad - Gabriel García Márquez

<OPTION VALUE = "El jinente polaco">El jinete polaco - Antonio Muñoz Molina

</SELECT>

 

 

  • Nuestro código de selección PHP (en realidad, la parte sabrosa de esta adición)

 

switch($tipo_prod){

case "disco":

$precio_original = 15.5;

calculo($precio_original);

break;

case "libro":

$precio_original = 20.00;

calculo($precio_original)

break;

default:

echo "Tipo no válido";

}

 

Nuestro código final será el siguiente:

 

 

Nuestra salida final es la siguiente:

 

php

 

Hay que decir que en nuestro código hay que agregar al inicio la viñeta <HTML> y, después de las viñetas <HEAD></HEAD> la viñeta <BODY>, al igual que, al final las viñetas de cierre </BODY></HTML>

Con esto nos evitamos errores de digitación. Sin embargo, hay otros errores posibles. ¿Cuáles?. Nos enteraremos en nuestra próxima entrega. De momento. Hasta Pronto.

 

Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)