Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/05/2014, 11:52
Avatar de Landa11
Landa11
 
Fecha de Ingreso: febrero-2014
Ubicación: En algún lugar de mi oficina
Mensajes: 148
Antigüedad: 10 años, 2 meses
Puntos: 1
Respuesta: Activar checkbox de acuerdo a resultado de base de datos

Ya lo solucioné amigo, le agregué un hidden para que los valores que no se seleccionaban se mandaran con el dato "0".

Código HTML:
Ver original
  1. <td align='center'>
  2. <input type='hidden' name='cam1' value='0'/>
  3. <input type='checkbox' name='cam1' value='1' ".$checked12."/>
  4. </td>

Muchas gracias por la ayuda y creo que daremos el tema como solucionado

Cuento con tu ayuda para próximas dudas y dejo el código ya con mis modificaciones

Código PHP:
Ver original
  1. $consulta_cam1 = "SELECT cam1 FROM datos WHERE user = '".$_POST['user']."'";
  2. $variable_cam1 = mysql_query($consulta_cam1);
  3.  
  4. if($variable_cam1 !== false)
  5. {
  6.     $cambio12 = mysql_fetch_assoc($variable_cam1);
  7. }
  8.  
  9. if($cambio12 ['cam1'] === '1')
  10. {
  11.     $checked12 = 'checked="checked"';
  12. }
  13. else
  14. {
  15.     $checked12 = '';
  16. }
  17. $checked12 = $cambio12['cam1'] == '1' ? 'checked' : '';
__________________
Ayudando a la gente con nuestros códigos para poder tener el conocimiento adecuado y ser libres!