| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo ocultar un cuadro combinado en PHP
    Los cuadros combinados a menudo se llaman menú desplegable . Ellos permiten a los usuarios realizar una selección entre un conjunto de opciones. Para los desarrolladores web , los cuadros combinados simplifican la tarea de procesamiento de formularios web mediante la limitación de la entrada del usuario a los valores predefinidos. Otra ventaja es que una secuencia de comandos PHP puede acceder a una base de datos o alguna otra fuente de información y ofrecer dinámicamente sólo las opciones disponibles en cualquier momento dado . Más inteligente tratamiento de los datos ahorra tiempo tanto para el usuario y el programador en el largo plazo . Instrucciones
    1

    establecer un indicador que se utilizará para activar la ocultación de la lista desplegable . La forma de hacerlo dependerá de la aplicación particular. Por ejemplo , es posible que desee ocultar el cuadro cuando el número de elementos que se van seleccionado es demasiado pequeño para ofrecer una opción . En ese caso , puede establecer el indicador , escriba:

    if ( $ colores == 1 ) $ hide_combo = TRUE;
    2

    Inicializar una variable para contener el formato HTML para el cuadro combinado cuando se muestra. Sintaxis Heredoc es más conveniente que las comillas en la definición de grandes bloques de HTML. Abra un bloque heredoc con " <<< " y una etiqueta única que no aparece en ninguna otra parte del guión. Cerrar con la misma etiqueta seguido por un punto y coma . La etiqueta heredoc cierre no debe separarse o tiene algo más en la línea. Por ejemplo , escriba:

    $ combo_markup = <<< EOTA


    < = valor de la opción " 1 "> negro < /option>

    value="2"> verde < /option>

    value="3"> azul < /option>

    < /select >

    EOTA ;
    3

    Inicializar una variable para el marcado HTML alternativo que aparecerá en el cuadro combinado se ocultará . Esto es opcional , pero en algunos casos es posible que desee para explicar por qué no hay opciones disponibles. Por ejemplo , suponiendo que ya asignó el único color que queda a la variable $ jacket_color , escriba:

    $ alternate_markup = "

    Lo sentimos , pero el único color disponible en este momento es de $ jacket_color . < /p > ";
    4

    Insertar el código PHP en la página web en la que normalmente se muestra en el cuadro combinado . Dentro de este código, prueba de la bandera y mostrar la variable que contiene el formato HTML adecuado . Por ejemplo , escriba:


    Si usted no tiene nada de HTML alternativo, el PHP código sería algo como esto :

    ;

    < php if ($ hide_combo !) echo $ combo_markup ? ? >

    Previous :

    next :
      Artículos relacionados
    ·Cómo leer el SQL de una rutina en MySQL 
    ·Cómo editar un pie de página en PHP 
    ·Tutorial de PHP Foto Album 
    ·Cómo editar PHP en modo de diseño 
    ·¿Cómo puedo llamar al timbre en el servidor desde PHP…
    ·Cómo utilizar Frameworks PHP 
    ·Cómo obtener la versión de MySQL Query 
    ·Cómo utilizar un encabezado PHP 
    ·Cómo crear una cuenta de Twitter con PHP 
    ·Cómo subir archivos PHP de una URL 
      Artículos destacados
    ·Cómo hacer pan plano en un George Foreman 
    ·Cómo obtener la longitud de un archivo de Python 
    ·Cómo utilizar registros de acceso en una Consulta 
    ·Cómo utilizar un bucle infinito 
    ·Cómo ejecutar un archivo PHP automáticamente 
    ·Protocolos Eyecatcher 
    ·Recursos Python 
    ·Cómo hacer de entrada Sólo un entero en C + + 
    ·Cómo crear juegos en Visual Basic 
    ·Cómo resolver problemas de fugas de memoria en un Webs…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com