} $porusuario = $_POST['porusuario']; if ($porusuario == '') { $porusuario = $_GET['porusuario']; } $RegistrosAMostrar = 5; //estos valores los recibo por GET if (isset($_GET['pag'])) { $RegistrosAEmpezar = ($_GET['pag'] - 1) * $RegistrosAMostrar; $PagAct = $_GET['pag']; //caso contrario los iniciamos } else { $RegistrosAEmpezar = 0; $PagAct = 1; } $lista = $objetousuario->paginarMisInvitados($RegistrosAEmpezar, $RegistrosAMostrar, $vista); //determinamos las paginas $registros = $objetousuario2->selectMisInvitados($vista); $NroRegistros = count($registros); $PagAnt = $PagAct - 1; $PagSig = $PagAct + 1; $PagUlt = $NroRegistros / $RegistrosAMostrar; //verificamos residuo para ver si llevará decimales $Res = $NroRegistros % $RegistrosAMostrar; // si hay residuo usamos funcion floor para que me // devuelva la parte entera, SIN REDONDEAR, y le sumamos // una unidad para obtener la ultima pagina if ($Res > 0) { $PagUlt = floor($PagUlt) + 1; } ?>