Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/02/2012, 17:41
luisravalgar
 
Fecha de Ingreso: noviembre-2007
Mensajes: 60
Antigüedad: 16 años, 5 meses
Puntos: 0
Enviar un form de varios

hola compas,

tengo una página php donde hago una búsqueda de usuarios.

Al realizar dicha búsqueda, si aparece un sólo usuario tengo un trozo de código con el que se envía en campo oculto un valor mediante un form (sin submit, con href) para modificar a ese usuario.

El problema es si en la búsqueda aparecen 2 ó más usuarios.

Estoy probando a crear tantos form como usuarios encontrados aparezcan y darles al form y al hidden nombre diferentes con un bucle for, pero mi problema es cómo capturo en la siguiente página mediante un POST si no sé dicho nombre.

Os pongo un trozo del código que comento:

Código PHP:
for($i=0; $i<$num_usuarios; $i++)
                    {   
                        $info=mysql_fetch_array($busco);
                        ?><form action="administrar2.php" method="post" name="admin<?php echo $i?>" id="form1"><input type="hidden" name="<?php echo $i?>" value="<?php echo $info['email']; ?>"></form> <?php
                        
echo "<tr><td width='63'> 
                        <p><a href='administrar2.php' onclick='document.amigo.submit();return false'><span style='miFuentePequena'>borrar</span></a></p></td>
                        <td>"
.$info['nombre']."</td>
                        <td >"
.$info['email']."</td></tr>"
                         
                    }
¿Cómo capturaría el POST en administrar2.php??? ¿O se podría hacer de otra manera? Gracias.