public static function getPaginaBD($var) { $BD = new BaseDatosControl(); $devolver = new Pagina(); $resultado = $BD->OperacionGenericaBD("Select * from " . Pagina::$nombreTabla . " where " . Pagina::$campoClave . "='" . $var . "'", 'CON ERR SP'); if ($resultado->num_rows == 0) { return null; } $TuplaAcceso = $resultado->fetch_assoc(); $devolver->PAG_nombre = $TuplaAcceso['PAG_nombre']; $devolver->PAG_descripcion = $TuplaAcceso['PAG_descripcion']; $devolver->PAG_ubicacion = $TuplaAcceso['PAG_ubicacion']; $consultaREl = Pagina::getUsuariosPagina($devolver->PAG_nombre); $numF = $consultaREl->num_rows; for ($i2 = 0; $i2 < $numF; $i2++) { $TuplaF = $consultaREl->fetch_assoc(); $devolver->addUsuario($TuplaF['Login']); } $consultaREl = Pagina::getFuncionalidadesPagina($devolver->PAG_nombre); $numF = $consultaREl->num_rows; for ($i2 = 0; $i2 < $numF; $i2++) { $TuplaF = $consultaREl->fetch_assoc(); $devolver->addFuncionalidad($TuplaF['FUN_nombre']); } return $devolver; }