Código Fuente PHP para Recibir Valores CHECKBOX Del Formulario HTML


Los valores de las opciones tildadas por el usuario en las casillas de verificación (CHECKBOX) de un formulario HTML vienen guardados en el array $_POST[‘nombre’]; siendo “nombre” el name que hemos asignado al checkbox en el formulario html.

Para recibir éstos valores podemos recorrer el array, por ejemplo, con la sentencia foreach tal como se observa en el siguiente código fuente php:

if(!(empty($_POST['tema']))){	foreach($_POST['tema'] as $tema){		echo $tema."<br>";	}}


Necesitas hosting para un nuevo sitio? Buscas mejorar tu servicio actual?
Yo utilizo y te recomiendo InterServer, te brindan espacio en disco ilimitado y múltiples dominios por cuenta a sólo $5 usd mensual. >> Más detalles

Nota: si el usuario no tildó ninguna opción en los checkbox, el array “tema” estará vacío y presentará error cuando intentemos recorrerlo mediante foreach. Por tal motivo, en la primer línea del código fuente verificamos que el array no se encuentre vacío mediante la sentencia empty.

En este caso, sólo tomamos los valores y los imprimimos en pantalla. Naturalmente, allí también necesitariamos insertar esos datos en una tabla Mysql.


Nota del autor: Busco programadores y diseñadores freelance para colaborarme con proyectos. Mostrame tus trabajos desarrollados, escribime!


Te agradaría derivar tu proyecto a un programador con años de experiencia?

Ing. Diego Angelini.
Autor de BlogdePHP.com
Programador Web Freelance






Porfolio de proyectos
  • http://www.facebook.com/profile.php?id=1176387688 Felipe Rebolledo

    puedo hacer un UPDATE DENTRO DE UN FOREACH

  • Guest

    psbnm@hotmail