“Conocimientos Programación>Programación PHP /MySQL

Cómo seleccionar el valor de un cuadro de lista a otro cuadro de lista en PHP

2011/6/5
PHP es un lenguaje de scripting lateral del servidor que viene con una función de características que ayudan a la creación de interfaces de usuario dinámicas sencillas y robustas. Por ejemplo , PHP dispone de dos puertos integrados de variables globales súper : $ _POST y $ _GET , que apoyan pasar valores entre páginas PHP . Estos valores de las variables se escriben normalmente sobre la base de la interacción del usuario , como la presentación de los datos de un formulario , y se almacenan en un array asociativo , donde incrustado código PHP puede utilizar para alterar la interfaz de usuario . Cosas que necesitará
texto editor de la búsqueda Web navegador tiene PHP instalado y configurado
Ver Más instrucciones
1

abrir un editor de texto y crear un nuevo texto archivo. Al seleccionar " Nuevo" del menú " Archivo" suele crear nuevos archivos . Nombre del archivo " copyListBox.php " y guarde el archivo en el servidor web en un lugar que tenga acceso al intérprete de PHP.
2

Añada dos delimitadores de PHP en el archivo ( " " ) . Estos delimitadores dicen que el intérprete PHP para tratar cualquier texto colocado entre ellos como código PHP.

>
3

Agregar un PHP "if" condicional entre el " " delimitadores. Esta instrucción utiliza la función " isset ()" para verificar que la matriz $ _POST contiene un valor denominado "enviar" . Comprobar este valor asegura que el código condicional no se ejecuta si el formulario que contiene el elemento " firstListBox " nunca se ha presentado . Siga el "if" con una abierta "{ " y un cierre "} " llave de .

if ( isset ($ _POST [' submit' ])) {

}

>
4

Declarar una variable de PHP llamado "$ copiedValues ​​" entre el " si " cerrar llaves declaración de abierto y y establecer el variable en el valor de la matriz $ _POST . En última instancia , la matriz $ _POST contendrá el valor seleccionado de un cuadro de lista denominado " firstListBox " .

if ( isset ($ _POST [' submit' ])) {

$ copiedValues ​​= $ _POST [" firstListBox "]; ?

}

>
5

Utilice la impresión PHP "() " construcción del lenguaje para crear un cuadro de lista con el " SELECT "y "

if ( isset ($ _POST [' submit' ])) {

$ copiedValues ​​= $ _POST [" firstListBox "];

lista Segunda impresión ":

< /form>
7

Añada el texto " cuadro de lista por primera vez: " inmediatamente después de la "< form> " . Siga la etiqueta con una etiqueta HTML " SELECT " con un atributo "name" de " firstListBox " . Añadir un "< /select > " tag para completar el elemento de cuadro de lista.

if ( isset ($ _POST [' submit' ])) {

$ copiedValues ​​= $ _POST [" firstListBox "];

lista Segunda impresión ": " etiquetas. Dar la primera etiqueta " option " un atributo de valor de " 1 " , el valor de texto de " 1 " y cierre el "< /option> " tag . Dar la segunda etiqueta " option " a " valor " atributo de" 2 " , un valor de texto de" 2 "y cierre el " < /option> tag " .

if ( isset ($ _POST [' submit ' ])) {

$ copiedValues ​​= $ _POST [" firstListBox "];

lista Segunda impresión ": " para el archivo inmediatamente después de la " < /select > " tag . Dale la etiqueta un atributo "tipo" de "enviar" , un atributo "name" de " submit " y un "valor" atributo de " Haga clic aquí para copiar la selección en el cuadro de lista " . Complete el botón añadiendo un "< /button> " etiqueta de cierre . Guarde y cierre copyListBox.php .

if ( isset ($ _POST [' submit' ])) {

$ copiedValues ​​= $ _POST [" firstListBox "];

print" cuadro de lista segundo: