Foros del Web » Programando para Internet » PHP »

dudas con foreach

Estas en el tema de dudas con foreach en el foro de PHP en Foros del Web. de la tabla de la imagen quisiera que cuando hago click en aceptar el por post me cargue una tabla solo con los valores seleccionados, ...
  #1 (permalink)  
Antiguo 02/05/2019, 10:54
 
Fecha de Ingreso: marzo-2004
Mensajes: 187
Antigüedad: 15 años, 4 meses
Puntos: 1
dudas con foreach


de la tabla de la imagen quisiera que cuando hago click en aceptar el por post me cargue una tabla solo con los valores seleccionados, teniendo en cuenta q cada checkbox tiene su ID.
yo tengo los checkbox contruidos asi

<input type="checkbox" name="idr[]" checked value="1">
<input type="checkbox" name="idr[]" checked value="2">
<input type="checkbox" name="idr[]" checked value="3">

y solo he logrado pasar el id del checkbox pero no su valor correspondiente

Alguna idea de como hacerlo?

Gracia de antemano por la colaboracion

Última edición por cabeto_1972; 02/05/2019 a las 17:56 Razón: mejor formulacion de la preginta
  #2 (permalink)  
Antiguo 02/05/2019, 23:37
Avatar de baldaweb  
Fecha de Ingreso: septiembre-2010
Ubicación: Barco pirata
Mensajes: 239
Antigüedad: 8 años, 10 meses
Puntos: 20
Respuesta: dudas con foreach

Si seleccionas el checkbox 1 y el 3, el foreach te devolvería 1 y 3.

Código PHP:
Ver original
  1. if(!empty($_POST['idr'])) {
  2.     foreach($_POST['idr'] as $check) {
  3.             echo $check;
  4.     }
  5. }

Como le pasas el id al input? no lo veo
__________________
CHOOO COOO LAAA TEEEEEEEEE
  #3 (permalink)  
Antiguo 04/05/2019, 08:43
 
Fecha de Ingreso: marzo-2004
Mensajes: 187
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: dudas con foreach

gracias por responder, lo que me preguntas precisamente es lo q no se hacer, como hago q solo se vaya el input respectivo al checkbox seleccionado?
  #4 (permalink)  
Antiguo 08/05/2019, 08:41
 
Fecha de Ingreso: marzo-2011
Ubicación: Parral
Mensajes: 20
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: dudas con foreach

No estás enviando los valores del input. Estos se envían con el nombre o ID depende si envias por jquery php (post get)



La zona horaria es GMT -6. Ahora son las 22:14.