Ver Mensaje Individual
  #10 (permalink)  
Antiguo 10/11/2009, 15:38
Avatar de dcreate
dcreate
 
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 15 años, 3 meses
Puntos: 22
Respuesta: Habiliar un checkbox en funcion de un campo de DB

mira no se si te entendi, espero y algo como esto te sirva, lo utilice porqqueria q el usuario solo seccionara un checkbox de un lado y le deshabilitara el de la otra seccion:

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>Documento sin t&iacute;tulo</title>
<
script>
function 
valuar()
{
if (
form1.amo_f1.checked)
{
form1.amo_c1.checked=false;
form1.amo_c1.disabled=true;
}
else
{
form1.amo_c1.disabled=false;
}

if (
form1.amo_f2.checked)
{
form1.amo_c2.checked=false;
form1.amo_c2.disabled=true;
}
else
{
form1.amo_c2.disabled=false;
}
if (
form1.amo_f3.checked)
{
form1.amo_c3.checked=false;
form1.amo_c3.disabled=true;
}
else
{
form1.amo_c3.disabled=false;
}
//

if (form1.amo_c1.checked)
{
form1.amo_f1.checked=false;
form1.amo_f1.disabled=true;
}
else
{
form1.amo_f1.disabled=false;
}

if (
form1.amo_c2.checked)
{
form1.amo_f2.checked=false;
form1.amo_f2.disabled=true;
}
else
{
form1.amo_f2.disabled=false;
}
if (
form1.amo_c3.checked)
{
form1.amo_f3.checked=false;
form1.amo_f3.disabled=true;
}
else
{
form1.amo_f3.disabled=false;
}

}
</script>
<style type="text/css">
<!--
.Estilo2 {font-size: x-small; font-weight: bold; }
.Estilo5 {font-size: x-small; font-weight: bold; color: #FFFFFF; }
-->
</style>
</head>

<body>
<form name="form1" action="" method="post">
<table width="200" border="1">
  <tr>
    <td colspan="6" bgcolor="#33CC33"><div align="center" class="Estilo5">AMORTIGUADOR</div></td>
  </tr>
  <tr>
    <td colspan="3" bgcolor="#33CCFF"><div align="center" class="Estilo2">FALTAN </div></td>
    <td colspan="3" bgcolor="#33CCFF"><div align="center" class="Estilo2">CORRIDO</div></td>
  </tr>
  <tr>
    <td bgcolor="#FFFF66"><div align="center" class="Estilo2">1</div></td>
    <td bgcolor="#FFFF66"><div align="center" class="Estilo2">2</div></td>
    <td bgcolor="#FFFF66"><div align="center" class="Estilo2">3</div></td>
    <td bgcolor="#FFFF66"><div align="center" class="Estilo2">1</div></td>
    <td bgcolor="#FFFF66"><div align="center" class="Estilo2">2</div></td>
    <td bgcolor="#FFFF66"><div align="center" class="Estilo2">3</div></td>
  </tr>
  <tr>
    <td height="27"><label>
      <input name="amo_f1" type="checkbox" id="amo_f1" value="a_f1" onclick="valuar()"/>
    </label></td>
    <td><label>
      <input name="amo_f2" type="checkbox" id="amo_f2" value="a_f2" onclick="valuar()"/>
    </label></td>
    <td><label>
      <input name="amo_f3" type="checkbox" id="amo_f3" value="a_f3" onclick="valuar()"/>
    </label></td>
    <td><label>
      <input name="amo_c1" type="checkbox" id="amo_c1" value="a_c1" onclick="valuar()"/>
    </label></td>
    <td><label>
      <input name="amo_c2" type="checkbox" id="amo_c2" value="a_c2" onclick="valuar()"/>
    </label></td>
    <td><label>
      <input name="amo_c3" type="checkbox" id="amo_c3" value="a_c3" onclick="valuar()"/>
    </label></td>
  </tr>
</table>
</form>
</body>
</html> 
espero te ayude, suerte