';
//Mostramos las alarmas.
$consulta = "(select alarmas.prioridad as prioridad, alarmas.id as id, alarmas.nombre as nombre, alarmas.periodicidad as periodicidad, rol.id as rol from alarmas,rol where rol.oid = alarmas.rol) union (select alarmas.prioridad as prioridad, alarmas.id as id, alarmas.nombre as nombre, alarmas.periodicidad as periodicidad, alarmas.rol as rol from alarmas where alarmas.rol is NULL) order by ".$order_by;
if ($resultado = mysql_query($consulta)){
$cont = mysql_num_rows($resultado);
$limit = constante("lista");
$consulta .= " limit ".$offset.",".$limit;
$resultado = mysql_query($consulta);
$num = mysql_num_rows($resultado);
if($num > 0){
//Mostramos la cabecera de la tabla.
echo '
';
echo '';
echo ''.$locale['1521'].'
';
echo ' | '.$locale['1022'].'
';
echo ' | '.$locale['331'].'
';
echo ' | '.$locale['1530'].'
';
echo ' | ';
echo 'Acciones | ';
while ($row = mysql_fetch_array($resultado)){
$id = $row["id"];
$nombre = $row["nombre"];
$periodicidad = $row["periodicidad"];
$rol = $row["rol"];
$prioridad = $row["prioridad"];
if($rol == "") $rol = "GLOBAL";
//Escribimos los resultados
echo "
";
echo '| '.$nombre.' | ';
echo ''.discretiza_prioridad($prioridad).' | ';
echo ''.periodicidad($periodicidad).' | ';
echo ''.$rol.' | ';
echo '
| ';
echo '';
echo '';
echo "
";
}
echo '
';
//Calculamos el número de páginas y mostramos la navegación
$paginas = $cont / $limit;
if($limit < $cont){
echo '
';
if($limit <= $offset){
echo '';
}
for($i = 0; $i < $paginas; $i++){
if(($i*$limit) == $offset){
echo "| ".($i+1)." | ";
}else{
echo '';
}
}
if(($limit*$offset+1) < $cont){
echo '';
}
echo '
';
}
}else{
echo "
".$locale['307']."
";
}
}
echo '
';
echo '';
include_once("html/pie.php");
?>