Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2011, 16:48
Avatar de dmm84
dmm84
 
Fecha de Ingreso: marzo-2011
Mensajes: 164
Antigüedad: 13 años, 1 mes
Puntos: 13
Problema en formulario

Buenas a todos, os pongo la parte importante del formulario y del codigo php:

Código PHP:
Ver original
  1. for($i = 1; $i <= 5; $i++) {
  2.   $check = "check_b". $i;
  3.   if($_POST[$check] == "on") {
  4.     $sql = "Update botones Set Activado = '1' WHERE Num = '". $i ."' ;";
  5.     mysql_query($sql);
  6.   } else {
  7.     $sql = "Update botones Set Activado = '0' WHERE Num = '". $i ."' ;";
  8.     mysql_query($sql);  
  9.   }
  10. }

Código HTML:
Ver original
  1. <td><input type="checkbox" name="check_b1" /></td>
  2. <td><input type="checkbox" name="check_b2" /></td>
  3. <td><input type="checkbox" name="check_b3" /></td>
  4. <td><input type="checkbox" name="check_b4" /></td>
  5. <td><input type="checkbox" name="check_b5" /></td>

El problema es simple, me actualiza todo a 0 en vez de que los checkbox seleccionados se me actualicen a 1 y el resto a 0.
__________________
Mas vale un codigo que mil palabras