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

Cómo utilizar Checkbox en PHP

2014/6/17
El lenguaje HTML se puede utilizar para diseñar formularios , pero no puede manejar el procesamiento real de entrada del usuario. Los desarrolladores utilizan lenguajes como PHP para analizar la entrada de formularios Web . En PHP , puede " publicar " los valores del formulario a una variable especial llamada "$ _POST " e inscribirlos en la misma página o de otra página. La variable " $ _POST " asigna nombres a los campos basados ​​en el "nombre" de atributos de las etiquetas HTML , por lo que una entrada con el nombre " apellidos " se escribiría como " $ _POST [ 'apellido '] " . Casillas presenta un problema, ya que varias casillas de verificación pueden compartir el mismo nombre. En este caso , es necesario que el nombre común de un array - un tipo de variable que contiene muchos valores - y tratarlo en consecuencia. Instrucciones
1

Crear un formulario HTML que contiene casillas de verificación. Usted puede colocar este código en cualquier página web, pero si quiere imprimir los resultados del formulario en la misma página , asegúrese de que el nombre del archivo de la página tiene una extensión ". Php " . Al agregar casillas de verificación a la forma, darles todo el mismo nombre con un par de corchetes al final:


< input type = "checkbox" name = " checkme [ ] " value =" primero " />


= nombre de "enviar " = valor "enviar" = " enviar formulario " />

< /form>

Dar las casillas de verificación de un solo nombre con soportes crea una matriz .
Página 2

Añada la "acción " y atributos "método" a la etiqueta " " . Establezca el atributo de "acción " al nombre del archivo PHP que desea utilizar para procesar el formulario . Use el nombre del archivo que contiene el formulario de HTML si desea imprimir los resultados del formulario en la misma página . Establezca el atributo "método" a " publicar ", como se muestra aquí:


3

Hacer un nuevo archivo y guárdelo con el nombre de archivo utilizado en el atributo "action" del formulario si desea imprimir los resultados del formulario a una página nueva . De lo contrario , puede agregar el código de abajo del formulario HTML en la misma página . Comience con las pruebas para ver si el usuario envía el formulario :

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


4

Asignar el valor de la matriz casilla para una nueva variable :

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

$ checkme = $ _POST [' checkme ']

}
5

salida una lista de las casillas marcadas con un bucle " foreach ":

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

$ checkme = $ _POST [' checkme '] ;

foreach ($ checkme como $ casilla ) { echo $

casilla . '';

}

}

Los ciclos código más arriba a través de todos los valores de la matriz " checkme " . Cada vez que se ejecuta el bucle , el valor actual se asigna a la " casilla" variable que se muestra en la pantalla junto con una etiqueta de salto de línea HTML.

Programación PHP /MySQL
Las diferencias entre dos cadenas en una función de PHP
Cómo hacer un PHP Redirigir página
Cómo deshabilitar desencadenadores en MySQL
Cómo validar una dirección de correo electrónico mediante PHP
Cómo usar Sprint F- PHP
Cómo crear un ICS con PHP
Cómo conseguir un Root Ruta del archivo del servidor mediante PHP
Comparar MySQL vs. SQLite
Conocimientos Informáticos © http://www.ordenador.online