HOla, muchas gracias por contestarme, he probado lo que me has dicho, pero no me funciona, te pongo el codigo a ver si sabes porque. Bueno seguro que encuentras millones de fallos...
este seria prueba.htm:
<html>
<!--prog.htm//-->
<head>
<script language="JavaScript">
function mod_che(id)
{
if(nom==3 && document.forms[0].nom.checked)
{
document.forms[0].ampa.checked=0
document.forms[0].alumno.checked=0
}
if( document.forms[0].ampa.checked && id==2 )
{
document.forms[0].general.checked=0
}
}
</script>
</head>
</html>
y este la consula: en php
...
$result = sql_query("SELECT id, name FROM ".$prefix."_groups", $dbi);
if(sql_num_rows($result, $dbi) > 0) {
include("prueba1.htm");
while (list($id, $name) = sql_fetch_row($result, $dbi))
{
echo "<INPUT type=\"checkbox\" name=\"{id[]}\" value=\"id\" onclick='\"javascript
:mod_che({$id});\"'>"
." <b>".$name."</b>";
echo "<br>";
}
echo "</font></td></tr></table>\n";
}
echo "</select><br><br>"
."<input type=\"hidden\" name=\"op\" value=\"topicmake\">"
."<input type=\"submit\" value=\""._ADDTOPIC."\">"
."</form>";
...
te explico lo que quiero hacer:
cuando clicke el checbox con name 3, los otros checkbox con name 2 y 1 o los qu tenga en la base se desclicken si estan activados, y que cuando clicke alguno de estos ultimos se desactive el 3. Parece facil... y pensaba que lo era
pero me lleva trayendoe muchos males de cabeza...