Recoger todos los valores de un formulario con $_POST (utilizando PHP/foreach)

Bienvenidos a Ver-tutoriales.com en esta ocasión os remito un código en PHP que seguro a más de uno le ayudará

a quitarse una pesada tarde de trabajo.

Hay varias formas de pasar parametros de una página a otra, podemos utilizar variables de sesión($_SESSION[]), tambien se pueden pasar por get $_GET y como no, pasarse por el metodo Post($_POST). En este nos vamos a centrar.

En ocasiones tenemos formularios muy extensos y se hace tedioso el tener que ir asignando campo por campo, pues os voy a dejar una forma de recoger todos los valores pasados por Post de una forma cómoda y automática, para que luego trateis esa información como querais. Vamos a trabajar con ForEach, un bucle que sirve para recorrer arrays de principio a fin, sin necesidad de definir estos.

foreach($_POST as $nombre_campo => $valor)
{
echo $nombre_campo . “==>” . $valor;

}

Creo que hay poco que estudiar, recorremos $_POST poniendo en $nombre_campo el nombre del objeto del formulario y el $valor el valor de este.

Ya se trata de manipular esa información para conseguir lo que necesitemos, como insertar en una tabla de mysql o mandar un correo electrónico con la información recogida.

Espero que os sirva!

Un saludo!

Te puede interesar:

Un comentario

  • Xavi commented on 4 agosto, 2017 Reply

    Gracias..

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *