Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Relacionar checkbox con id

Estas en el tema de Relacionar checkbox con id en el foro de PHP en Foros del Web. Buenas soy principiante y con muy ligeros conocimientos y estoy haciendo una pequeña utilidad en la que necesito lo siguente, genero una tabla Código: while($row ...
  #1 (permalink)  
Antiguo 09/06/2015, 14:32
Avatar de grecacer  
Fecha de Ingreso: mayo-2005
Ubicación: Las Palmas de Gran Canari
Mensajes: 312
Antigüedad: 19 años
Puntos: 0
Relacionar checkbox con id

Buenas soy principiante y con muy ligeros conocimientos y estoy haciendo una pequeña utilidad en la que necesito lo siguente,

genero una tabla

Código:
 while($row = $votantes->fetch_assoc()) {
        echo "<tr>
                        <td>
                         <input type='hidden' name='id_votante[]' value='".$row["id_voto"]."'> ".$row["votante_nif"]."
                        </td>
						<td>
                           ".$row["votante_n"]."
                        </td>
						<td >
                            ".$row["votante_a"]."
                        </td>
						<td>
                           <input type='checkbox' name='acep[]' value='acep'>Aceptada<input type='checkbox' name='dene[]' value='dene'>Denegada 
                        </td>
                        
             </tr>";
    }
    echo '</table>
El problema lo tengo en como recojo en la pagina php para hacer el update el valor del checkbox relacionado con el id que envio por el imput hidden y establecer dichas variables para hacer el update en la tabla.

no consigo hacer un foreach que me lo haga.

Gracias de antemano y cualquier aclaración necesaria aquí estoy para hacerla y disculpen mi poco nivel.
__________________
Tu sexshop online
  #2 (permalink)  
Antiguo 10/06/2015, 07:41
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: Relacionar checkbox con id

que porqueria de sitio (cada ves que quiero postear un codigo me arroja esa maldita verificacion y despues cuesta mucho enviar el post.)



bueno tratare de postear denuevo la respuesta:
  #3 (permalink)  
Antiguo 10/06/2015, 07:43
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: Relacionar checkbox con id

hay que variar un poco tu codigo:
Código PHP:
while($row $votantes->fetch_assoc()) {
        echo 
"<tr>
                        <td>
                         <input type='hidden' name='id_votante[]' value='"
.$row["id_voto"]."'> ".$row["votante_nif"]."
                        </td>
                        <td>
                           "
.$row["votante_n"]."
                        </td>
                        <td >
                            "
.$row["votante_a"]."
                        </td>
                        <td>
                           <input type='checkbox' name='acep_"
.$row["id_voto"]."' value='acep'>Aceptada<input type='checkbox' name='dene_".$row["id_voto"]."' value='dene'>Denegada 
                        </td>
                        
             </tr>"
;
    }
    echo </
table
despues hay que recivir los datos asi:
Código PHP:
<?
$id_votante
=$_POST['id_votante'];
$total=count($id_votante);

for (
$i=0$i $total $i++) { 
    
$idvotante=$id_votante[$i]; // llama al id del votante
    
$checkbox_acepta=$_POST['acep_'.$idvotante];
    
$checkbox_denega=$_POST['dene_'.$idvotante];

    if(
$checkbox_acepta=='acep'){
        
$msg='el votante acepta';
    }
    if(
$checkbox_denega=='dene'){
        
$msg='el votante denega';
    }
    echo 
'id del votante: '.$idvotante.'     -      checkbox elegido: '.$msg.'<br><br>';
}
  #4 (permalink)  
Antiguo 10/06/2015, 08:51
Avatar de grecacer  
Fecha de Ingreso: mayo-2005
Ubicación: Las Palmas de Gran Canari
Mensajes: 312
Antigüedad: 19 años
Puntos: 0
Respuesta: Relacionar checkbox con id

Perfecto, muchisimas gracias.
__________________
Tu sexshop online
  #5 (permalink)  
Antiguo 11/06/2015, 13:31
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: Relacionar checkbox con id

De nada
:)

Etiquetas: checkbox, relacionar, tabla, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:59.