Pongo el codigo del formulario porque realmente no se que es lo que tengo que poner el el isset...
if(isset(Enviar)) ??? no, verdad??
Código PHP:
?>
<TABLE align=CENTER width=60% COLS=5>
<TH rowspan=2>GRUPOS</TH>
<TH colspan=2>A</TH>
<TH colspan=2>W</TH>
<TH colspan=2>Q</TH><TR>
<TH>ON</TH><TH>FICH</TH>
<TH>ON</TH><TH>FICH</TH>
<TH>ON</TH><TH>FICH</TH><TR>
<form action= "admin.php" method=post>
<?
echo "<TD><li>curso</TD>";
if ($sel_aon==si){echo "<TD align=CENTER><input type='checkbox' name='a_online[]' value=$valor->id CHECKED='true'></TD>";}
else {echo "<TD align=CENTER><input type='checkbox' name='a_online[]' value=$valor->id </TD>";}
if ($sel_afich==si){echo "<TD align=CENTER><input type='checkbox' name='a_fichero[]' value=$valor->id CHECKED='true'></TD>";}
else{echo "<TD align=CENTER><input type='checkbox' name='a_fichero[]' value=$valor->id ></TD>";}
if ($sel_won==si){echo "<TD align=CENTER><input type='checkbox' name='w_online[]' value=$valor->id CHECKED='true'></TD>";}
else{echo "<TD align=CENTER><input type='checkbox' name='w_online[]' value=$valor->id ></TD>";}
if ($sel_wfich==si){echo "<TD align=CENTER><input type='checkbox' name='w_fichero[]' value=$valor->id CHECKED='true'></TD>";}
else{echo "<TD align=CENTER><input type='checkbox' name='w_fichero[]' value=$valor->id ></TD>";}
if ($sel_qon==si){echo "<TD align=CENTER><input type='checkbox' name='q_online[]' value=$valor->id CHECKED='true'></TD>";}
else{echo "<TD align=CENTER><input type='checkbox' name='q_online[]' value=$valor->id ></TD>";}
if ($sel_qfich==si){echo "<TD align=CENTER><input type='checkbox' name='q_fichero[]' value=$valor->id CHECKED='true'></TD><TR>";}
else{echo "<TD align=CENTER><input type='checkbox' name='q_fichero[]' value=$valor->id ></TD><TR>";}
echo "</li>\n";
echo "</TABLE><input type=submit value=Enviar></form>";
He detectado otro problema... y es que cuando no esta seleccionada una casilla y la selecciono, lo guarda. Pero si una casilla estaba seleccionada, y la quito la seleccion, no se guarda el cambio.
gracias por su ayuda