Ya lo he probado, por eso posteo este tema, e incluso lo he intentado de varias formas.
codigo:
Cita: <?
if(isset($_SESSION["usuario"]))
{
?>
<form name="r_form" action="index.php?pagina=nucleo/usuarios/registrarse_script2.php&u=<? echo $u;?>" method="POST" enctype="multipart/form-data">
<div id="registrarse">
<!--Titulo de modificacion-->
<div class="r-h1">USUARIO NUEVO</div>
<div class="r-pasos">
<div class="r-pasos-1"><a href="#">Datos Personales</a></div>
<div class="r-pasos-2" style="background:#CBC0D6;color:#5A1FC3;border-right:1px solid #B48E9A;border-bottom:1px solid #B48E9A;border-left:1px solid #000000;border-top:1px solid #000000;">Suscripciones</div>
</div>
<!--Fin Titulo -->
<div class="r-datos-o">
<div class="r-o-t">TEMAS</div>
<div class="temas1">
<? temas();?><!-- nom_temas y input checkbox -->
</div>
<div class="temas2"><!-- informacion para el usuario -->
<p>
Suscribase a los temas que desee ver su documentación y/o participar en el.
<br>
El resto de temas no podrá consultarlos si no se suscribe.
</p>
<p>Siempre podrá suscribirse a más temas, o quitar su suscripción en cualquier momento en el apartado "Datos personales".</p>
</div>
<div class="r-o-t-botones">
<div class="rb1"><input class="botones" type="submit" name="Enviar" value="Enviar"></div>
<div class="rb2"><input class="botones" type="reset" name="Limpiar" value="Limpiar"></div>
</div>
</div>
</div>
</form>
<?
}
function temas()
{
$link=abrirBD();
$sql="SELECT nombre FROM temas";
$resul=mysql_query($sql,$link);
while($tema=mysql_fetch_array($resul))
{
echo "<div class='tem1'>".$tema["nombre"]."</div>";
$sql2="SELECT nombre FROM suscripcion WHERE usuario='".$_SESSION["usuario"]."'";
$r=mysql_query($sql2,$link);
while($sus=mysql_fetch_array($r))
{
if($sus["nombre"]==$tema["nombre"])
{
echo "<div class='tem2'><input type='checkbox' name='".$sus["nombre"]."' value='".$sus["nombre"]."' checked></div>";
}
echo "<div class='tem2'><input type='checkbox' name='".$sus["nombre"]."' value='".$sus["nombre"]."'></div>";
}
}
errores($link);
cerrarBD($link);
}
?>
así queda.