Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/03/2017, 11:23
german_1441
 
Fecha de Ingreso: diciembre-2015
Ubicación: México
Mensajes: 280
Antigüedad: 8 años, 5 meses
Puntos: 20
Respuesta: Recibir datos desde while

Hola amigo,
por lo que entendí..
tienes tu tabla elementos, y lo que quieres hacer es pasar uno o varios elementos a tu tabla materia prima, pero ahora con un valor 2 en vez de 1...

Si es así, creo q estás planteando mal los atributos de tus input (checkbox)..

Primero, para que recibas todos los elementos seleccionados, el atributo name de tus checkbox deberá ser el mismo, pero como arreglo, por ejemplo:
<input type="checkbox" name="mischeckbox[]">

Ahora, para que cada uno llegue con un valor distinto, el value debería de tenerlo también distinto.. por ejemplo:
<input type="checkbox" name="mischeckbox[]" value="producto1">
<input type="checkbox" name="mischeckbox[]" value="producto2">
<input type="checkbox" name="mischeckbox[]" value="producto3">

De ésta manera en tu php podrás recibir:
$productos = $_POST['mischeckbox'];

Ahora, si esos elementos que pasarán a tu tabla "materia prima" siempre tendrán el valor 2.. lo podrías registrar directamente en tu BD mediante el query.. ejemplo:
INSERT INTO materiaprima(nombre,valor) values("producto1",2),("producto2",2)...

Con lo que logré entender.. espero haberte ayudado,
saludos!!