:

CreaArbolVistaXml(); // Crea arbol de configuraciones?> texto="SELECT idservidorrembo,nombreservidorrembo,comentarios FROM servidoresrembo WHERE idservidorrembo=".$idservidorrembo ; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset $rs->Primero(); while (!$rs->EOF){ $cadenaXML.='campos["nombreservidorrembo"].'"'; $cadenaXML.='>'; if($rs->campos["comentarios"]>" "){ $cadenaXML.='campos["comentarios"].'"'; $cadenaXML.='>'; $cadenaXML.=''; } $cadenaXML.=SubarbolXML_grupos_servidoresrembo_ordenadores($cmd,$rs->campos["idservidorrembo"]); $cadenaXML.=''; $rs->Siguiente(); } $rs->Cerrar(); return($cadenaXML); } //------------------------------------------------------------------------------------------------------------------------------------------- function SubarbolXML_grupos_servidoresrembo_ordenadores($cmd,$idservidorrembo){ $cadenaXML=""; $gidaula=""; $rs=new Recordset; $cmd->texto="SELECT aulas.idaula,aulas.nombreaula,ordenadores. idordenador,ordenadores.nombreordenador FROM ordenadores INNER JOIN aulas ON ordenadores.idaula=aulas.idaula WHERE ordenadores.idservidorrembo=".$idservidorrembo." order by aulas.idaula,ordenadores.nombreordenador"; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset $rs->Primero(); while (!$rs->EOF){ if ($gidaula!=$rs->campos["idaula"]){ if ($gidaula!="") $cadenaXML.=''; $cadenaXML.='campos["nombreaula"].'"'; $cadenaXML.='>'; $gidaula=$rs->campos["idaula"]; } // Visualiza los ordenadores de cada aula ( temporalmente desabilitado por rendimiento ) $cadenaXML.='campos["nombreordenador"].'"'; $cadenaXML.='>'; $rs->Siguiente(); } if ($gidaula!="") $cadenaXML.=''; $rs->Cerrar(); return($cadenaXML); } ?>