Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2012, 16:58
edward18_1
 
Fecha de Ingreso: septiembre-2011
Mensajes: 480
Antigüedad: 13 años, 2 meses
Puntos: 18
Procesar campos generados dinamicamente

Hola..yo con una consulta a mi base de datos genero con su respuesta unos campos <input hidden que los name y el id de los inputs generados dinamicamente es es resultado devuelto por la consulta...bueno la cuestion es que necesito ahora saber como procesar esos datos con el php o sea como proceso ese formulario para guardar los datos en una base de datos

aqui el codigo de la consulta que me genera los inputs

Código PHP:
Ver original
  1. $consulta=("SELECT * FROM tabla");
  2. $prx=mysql_query($consulta) or die(mysql_error());
  3. echo '<form id="form1" name="form1" method="post" action="procesar.php">';
  4. while($row=mysql_fetch_array($prx)){
  5.     echo'<p>
  6.    <label>
  7.      <input id="'.$row['lista'].'X" type="hidden" name="'.$row['lista'].'X" id="textfield" />
  8.        <input id="'.$row['lista'].'Y" type="hidden" name="'.$row['lista'].'Y" id="textfield" />
  9.             <input id="'.$row['lista'].'W" type="hidden" name="'.$row['lista'].'W" id="textfield" />
  10.                <input id="'.$row['lista'].'H" type="hidden" name="'.$row['lista'].'H" id="textfield" />
  11.    </label>
  12.  </p>
  13. ';
  14. }

como pueden ver se generan 4 campos distintos por cada registro, tambien cabe destacar que cada input en su name y en el id poseen al final una letra X Y W H y lo unico que cambia de cada input es $row['lista']

Muchas gracias a quienes me puedan ayudar