Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2009, 10:39
Avatar de seinkraft
seinkraft
 
Fecha de Ingreso: diciembre-2007
Mensajes: 119
Antigüedad: 16 años, 4 meses
Puntos: 1
Pregunta Problema con array de input=text

Tengo un sistema simple de galeria el cual genera un array de input=text el cual se asigna un imput a cada imagen.

Mi problema es que tengo que recuperar el valor de cada array de inputs para cada imagen.

Lo que tengo en pantalla es lo siguiente:
Código HTML:
Ver original
  1. <img src=""/>
  2. <input width="50px" type="text" name="order[]"/>
  3. <input type="hidden" value="12" name="ids[]"/>
  4.  
  5. <img src=""/>
  6. <input width="50px" type="text" name="order[]"/>
  7. <input type="hidden" value="7" name="ids[]"/>
  8.  
  9. <img src=""/>
  10. <input width="50px" type="text" name="order[]"/>
  11. <input type="hidden" value="36" name="ids[]"/>

El problema es que no se como capturar de vuelta que el item del array ids[] corresponde con dicho item en order[].

y el codigo que tengo es:
Código PHP:
foreach ($_POST['ids'] as $imageID){
        
            if(!
$this->check_post($poolID$imageID)){
                
$database->execute("
                    INSERT INTO pool_images
                        (pool_id, image_id, order_id)
                    VALUES
                        (?, ?, ?)"
,
                    array(
$poolID$imageID$orderID));
            }
            
        } 
Lo que faltaria es sacar el valor de $_POST['order'] que corresponda a ese id de imagen pero sinceramente no encuentro forma de como hacerlo.