'?> '?>
texto="SELECT DISTINCT ordenadores.idrepositorio FROM aulas LEFT JOIN ordenadores ON ordenadores.idaula=aulas.idaula WHERE aulas.idaula=$idambito"; break; case $AMBITO_AULAS : $urlimg='../images/iconos/aula.gif'; $textambito=$TbMsg[2];//#agp $cmd->texto="SELECT DISTINCT ordenadores.idrepositorio FROM aulas LEFT JOIN ordenadores ON ordenadores.idaula=aulas.idaula WHERE aulas.idaula=$idambito"; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($tablaHtml); // Error al abrir recordset $rs->Primero(); $idx=0; while (!$rs->EOF){ $rs->Siguiente(); $idx++; } $cuentarepos=$idx; // Guarda contador $rs->Cerrar(); if ($cuentarepos==1){ $cmd->texto="SELECT repositorios.ip FROM repositorios INNER JOIN ordenadores ON ordenadores.idrepositorio=repositorios.idrepositorio AND ordenadores.idaula='$idambito' GROUP BY ip"; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($tablaHtml); // Error al abrir recordset $rs->Primero(); $iprepositorioord=$rs->campos["ip"]; if ( $iprepositorioord == $ipservidor ){$cuentarepos=1;}else{$cuentarepos=2;} $rs->Cerrar(); }//#agp break; case $AMBITO_GRUPOSORDENADORES : $urlimg='../images/iconos/carpeta.gif'; $textambito=$TbMsg[3];//#agp $cmd->texto="SELECT DISTINCT ordenadores.idrepositorio FROM aulas LEFT JOIN ordenadores ON ordenadores.idaula=aulas.idaula WHERE aulas.idaula=ordenadores.idaula AND aulas.idcentro='$idc' AND ordenadores.grupoid=".$idambito; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($tablaHtml); // Error al abrir recordset $rs->Primero(); $idx=0; while (!$rs->EOF){ $rs->Siguiente(); $idx++; } $cuentarepos=$idx; // Guarda contador $rs->Cerrar(); if ($cuentarepos==1){ $cmd->texto="SELECT repositorios.ip FROM repositorios INNER JOIN ordenadores ON ordenadores.idrepositorio=repositorios.idrepositorio AND ordenadores.grupoid='$idambito' GROUP BY ip"; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($tablaHtml); // Error al abrir recordset $rs->Primero(); $iprepositorioord=$rs->campos["ip"]; if ( $iprepositorioord == $ipservidor ){$cuentarepos=1;}else{$cuentarepos=2;} $rs->Cerrar(); }//#agp break; case $AMBITO_ORDENADORES : $urlimg='../images/iconos/ordenador.gif'; $textambito=$TbMsg[4];//#agp $cmd->texto="SELECT repositorios.ip FROM repositorios INNER JOIN ordenadores ON ordenadores.idrepositorio=repositorios.idrepositorio AND ordenadores.idordenador=$idambito";//#agp $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($tablaHtml); // Error al abrir recordset $rs->Primero(); $iprepositorioord=$rs->campos["ip"]; if ( $iprepositorioord == $ipservidor ){$cuentarepos=1;}else{$cuentarepos=2;} $rs->Cerrar();//#agp break; } echo ''.$TbMsg[5].'
';
echo ' '.$textambito.': '.$nombreambito.'
".$nombreambito.$TbMsg[16]."".$TbMsg[18]; }else{ echo $TbMsg[17]."".$nombreambito.$TbMsg[15]."".$TbMsg[18]; } ?> |
---|