0
I just discovered the flaw. The url was the answer!
My code was sending the address as follows: localhost/ports/searches.php? page=2&selector=requested
What really showed the number buttons was this: localhost/ports/searches.php? page=2&type=situacao&selector=request&filter=
So I only had to modify the last line that refers to the numbering to the equivalent as follows:
localhost/ports/searches.php? page=1&type=$situacao&selector=$selector=$selector=$filter
In the php script:
//PAGINAÇAO
//Verificar a pagina anterior e posterior
$pagina_anterior = $pagina - 1;
$pagina_posterior = $pagina + 1;
print "<div class='container'>
<div>
<ul class='pagination'>
<li>";
if($pagina_anterior != 0){
print "<a href='pesquisas.php?pagina=$pagina_anterior&tipo=$tipo&seletor=$seletor&filtro=$filtro' aria-label='Previous'>
<span aria-hidden='true'>«</span>
</a>";
}
else{
print "<span aria-hidden='true'>«</span>";
}
print "</li>";
//Apresentar a paginacao
for($i = 1; $i < $num_pagina + 1; $i++){
print"<li><a href='pesquisas.php?pagina=$i&tipo=$tipo&seletor=$seletor&filtro=$filtro'>$i</a></li>";
}
print "<li>";
if($pagina_posterior <= $num_pagina){
print " <a href='pesquisas.php?pagina=$pagina_posterior&tipo=$tipo&seletor=$seletor&filtro=$filtro' aria-label='Previous'>
<span aria-hidden='true''>»</span>
</a>";
}else{
print "<span aria-hidden='true'>»</span>";
}
print "</div></div>";
//FIM PAGINAÇAO
Here’s a tip for anyone who has the same difficulty I had.
Just to confirm, none of your paging buttons work?
– brnTwp
Oops, thanks for the friendly question. I just unraveled the mystery.
– Carlos
Just confirm if it was the lack of concatenation of the url of the pagination? haha
– brnTwp
It was more lack of attention anyway. kkkkkkkkkkkk
– Carlos
kkkk right, success buddy, anything we are here!
– brnTwp