-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprueba.php
39 lines (24 loc) · 1.23 KB
/
prueba.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
session_start();
require_once("gestionas/gestionBD.php");
require_once("gestionas/gestionarMaquina.php");
require_once("consultaPaginada.php");
unset($_SESSION["paginacion"]);
if (isset($_SESSION["paginacion"])) $paginacion = $_SESSION["paginacion"];
$pagina_seleccionada = isset($_GET["PAG_NUM"])? (int)$_GET["PAG_NUM"]: (isset($paginacion)? (int)$paginacion["PAG_NUM"]: 1);
$pag_tam = isset($_GET["PAG_TAM"])? (int)$_GET["PAG_TAM"]: (isset($paginacion)? (int)$paginacion["PAG_TAM"]: 5);
if ($pagina_seleccionada < 1) $pagina_seleccionada = 1;
if ($pag_tam < 1) $pag_tam = 5;
unset($_SESSION["paginacion"]);
$conexion = crearConexionBD();
$query = "SELECT nombre,apellidos,cargo FROM EMPLEADO WHERE EMPLEADO.OID_MAQ<>'1'";
$total_registros = total_consulta($conexion,$query);
$total_paginas = (int) ($total_registros / $pag_tam);
if ($total_registros % $pag_tam > 0) $total_paginas++;
if ($pagina_seleccionada > $total_paginas) $pagina_seleccionada = $total_paginas;
$paginacion["PAG_NUM"] = $pagina_seleccionada;
$paginacion["PAG_TAM"] = $pag_tam;
$_SESSION["paginacion"] = $paginacion;
$filas = consulta_paginada($conexion, $query, $pagina_seleccionada, $pag_tam);
cerrarConexionBD($conexion);
?>