«
»

2012

Crear array con datos de formulario en php

04.15.12 | 2 Comments

Alberto Suárez Pérez

Para los que se rompen la cabeza como yo, en cosas simples. Hace unos días pense, sin luego hacerlo, voy a pasar un array por un formulario o hacer un clase con un formulario para luego llamar a la clase y así tenerlo mas organizado. Lo primero, que clase para el formulario se quedo en el olvido y probando logré algo que me era de utilidad pero que hasta la fecha no me ha hecho falta, con ayuda claro de google.

Imagina que quieres pasar los campos de un formulario pero no sabes cuantos campos vas a pasar o quieres borrar varias filas de una base de datos a la vez. Lo primero que me vino a la cabeza fue pasar una array por los name de cada input con php, algo así :

libro 1

Pero eso no lo he probado, la variable $i se incrementaría y seria el valor numérico en el array pero no estoy seguro. Lo que si logré a mi gusto es lo siguiente:

";
  			while ($i < $n){
	        echo "
  • {$valores[$i]}
  • "; $i++; } echo ""; }break; case "formu": echo $html= '¿Tu libro favoritos es?

    libro1
    libro2
    libro3
    libro4
    libro5
    libro6
    ' ; break; default: } echo "----------------------"; // foreach($postre as $valor){ // echo $valor; //} //$_POST['postre'][0]= "albert" ; //$_POST['postre'][1]= "albert" ; //$_POST['postre'][2]= "albert" ; //$_POST['postre'][3]= "albert" ; ?>

    Es muy sencillo solo hay que colocar corchetes [] después del nombre del formulario y listo. Estuve probando con un foreach ya que si son valores no numéricos por lo que e leído es mejor utilizarlo, lo comento por que e pegado el código tal cual con cosas comentadas etc.

    Comments are closed.


    «
    »