Ver Mensaje Individual
  #11 (permalink)  
Antiguo 30/10/2013, 15:29
dieguito12
 
Fecha de Ingreso: agosto-2009
Mensajes: 73
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Inconveniente con checkbox para obtener datos relacionados

Lo estuve probando pero no anduvo ...

A ver si entiendo...

En el código que uso para pasar cuales son los checkbox seleccionados hago esto

Código PHP:
$id_checkbox 0;
    foreach (
$lines as $line)
    {
        
$id_checkbox++;
        
$datos explode("|"$line);
   
    echo 
"<tr>
                <td><input type='hidden' name='producto' value='"
.$datos[0]."'>".$datos[0]."</td>
                <td><input type='hidden' name='nombre' value='"
.$datos[1]."'>".$datos[1]."</td>
                <td><input type='hidden' name='desc' value='"
.$datos[2]."'>".$datos[2]."</td>
                <td><input type='hidden' name='precio' value='"
.$datos[3]."'>".$datos[3]."</td>
                <td><input type='checkbox' name='seleccion[]' value='"
.$id_checkbox."'></td>
                <td><input type='text' name='cant'  ></td>"
;
    } 
Y el codigo que recibe tendria que hacer algo asi?

Código PHP:
foreach($_POST['seleccion'] as $elemento)
            {    
                if( 
in_array($id_checkbox$_POST['seleccion'] ) ){
                    echo 
"<tr>
                            <td>"
.$producto."</td>
                            <td>"
.$nombre."</td>
                            <td>"
.$desc."</td>
                            <td>"
.$precio."</td>
                            <td>"
.$cant."</td>";
                }    
            } 
Lo estuve probando pero la variable $id_checkbox me dice que no tiene index.

Disculpa tantas preguntas, pero todavía sigo aprendiendo este lenguaje y por ahí me cuesta...