aulas 16->ordenadores # idambito: id de los elementos en su correspondiente tabla-ambito (aulas, ordenadores...) # nombreambito: nombre del elemento. switch($litambito){ case $AMBITO_CENTROS : $urlimg='../images/iconos/centros.gif'; $textambito=$TbMsg[0]; break; case $AMBITO_GRUPOSAULAS : $urlimg='../images/iconos/carpeta.gif'; $textambito=$TbMsg[1]; break; case $AMBITO_AULAS : $urlimg='../images/iconos/aula.gif'; $textambito=$TbMsg[2]; if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; if (isset($_GET["litambito"])) $litambito=$_GET["litambito"]; $seleccion="and idaula=" . $idambito .""; break; case $AMBITO_GRUPOSORDENADORES : $urlimg='../images/iconos/carpeta.gif'; $textambito=$TbMsg[3]; $seleccion= "and grupoid=" . $idambito . ""; break; case $AMBITO_ORDENADORES : $urlimg='../images/iconos/ordenador.gif'; $textambito=$TbMsg[4]; if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; if (isset($_GET["litambito"])) $litambito=$_GET["litambito"]; break; } ?>


name="saveButton" onclick="allSelect()">

"; ?> texto="SELECT * FROM gruposordenadores where idaula = '".$idambito ."' "; $rsmenu=new Recordset; $rsmenu->Comando=&$cmd; if (!$rsmenu->Abrir()) echo "error"; $rsmenu->Primero(); while (!$rsmenu->EOF) { echo ""; echo ""; $rsmenu->Siguiente(); } $rsmenu->Cerrar(); // esta funcion genera los elementos de un select(formulario html) donde aparecen los nombres de los ordenadores, según su menu pxe function ListaEquiposGrupo($cmd,$idaula,$idgrupo) { #componemos select dependiendo de idgrupo; si idgrupo=0, los ordenadores solo pertenenen al aula y no estan en ningun subgrupo. switch ($idgrupo){ case 0: $cmd->texto="select nombreordenador from ordenadores where ordenadores.idaula='" . $idaula . "' AND ordenadores.grupoid = '0'"; break; default: $cmd->texto="select nombreordenador from ordenadores JOIN gruposordenadores ON ordenadores.grupoid = gruposordenadores.idgrupo where ordenadores.idaula='" . $idaula . "' AND gruposordenadores.idgrupo = '". $idgrupo ."'"; break; } #$cmd->texto="select nombreordenador from ordenadores JOIN gruposordenadores ON ordenadores.grupoid = gruposordenadores.idgrupo where ordenadores.idaula='" . $idaula . "' AND gruposordenadores.idgrupo = '". $idgrupo ."'"; #$cmd->texto="SELECT * FROM gruposordenadores where arranque='" . $menupxe ."' " . $seleccion; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) echo "error"; $rs->Primero(); while (!$rs->EOF) { echo ""; $rs->Siguiente(); } $rs->Cerrar(); } function ListaEquiposBase($cmd,$idaula) { $cmd->texto="select nombreordenador from ordenadores where ordenadores.idaula='" . $idaula . "' AND ordenadores.grupoid = '0'"; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) echo "error"; $rs->Primero(); while (!$rs->EOF) { echo ""; $rs->Siguiente(); } $rs->Cerrar(); } ?>

"; echo $rsmenu->campos['nombregrupoordenador']; echo "
"; echo ""; echo ""; echo "
"; echo ""; echo "