
como pasar dos valores de un checkbox seleccionado
Publicado por Sergio (4 intervenciones) el 10/11/2016 01:39:41
buen dia.
tengo un formulario y dentro de él estoy cargando checkbox dinamicos de unos productos, adicionalmente, en frente de cada checkbox tengo un campo number para la cantidad.
he probado codigos para recoger los valores del array que genera el checkbox y efectivamente funciona pero no me recoge la cantidad de ese check q se seleccionó. recoge la cantidad desde el primer item.
pero no he conseguido recoger el valor de la cantidad de cada check seleccionado.
...alguna idea? ...es el método correcto para hacer lo que necesito pero me falta algo?
gracias por la ayuda que me puedan brinda.
tengo un formulario y dentro de él estoy cargando checkbox dinamicos de unos productos, adicionalmente, en frente de cada checkbox tengo un campo number para la cantidad.
he probado codigos para recoger los valores del array que genera el checkbox y efectivamente funciona pero no me recoge la cantidad de ese check q se seleccionó. recoge la cantidad desde el primer item.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// este es el html ...los check se cargan dinamicamente, solo es un ejemplo de como lo estoy haciendo
<input id="id_producto1" type="checkbox" name="check[]" value="producto1">
<input id="id_producto2" type="checkbox" name="check[]" value="producto2">
<input id="id_producto3" type="checkbox" name="check[]" value="producto3">
// y con este codigo recojo los check seleccionados
if($_POST['check']){
if(is_array($_POST['check']))
{
$inicial = 0;
while(list($key,$value) = each($_POST['check']))
{
echo $value;
}
}
}
pero no he conseguido recoger el valor de la cantidad de cada check seleccionado.
...alguna idea? ...es el método correcto para hacer lo que necesito pero me falta algo?
gracias por la ayuda que me puedan brinda.
Valora esta pregunta


0