Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Dodanie Pagination
xGlenor
post 30.07.2019, 00:18:46
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 16.07.2019

Ostrzeżenie: (0%)
-----


Hej posiadam sobie takii kodzik na Paginacje na stronie, mam jeden problem :/

  1. <ul class="pagination pagination-lg justify-content-center">
  2. <li class="page-item <?php if($pageno <= 1){ echo 'disabled'; } ?>">
  3. <a class="page-link" href="?p=1">Pierwsza</a>
  4. </li>
  5. <li class="page-item <?php if($pageno <= 1){ echo 'disabled'; } ?>"><a class="page-link" href="<?php if($pageno <= 1){ echo ''; } else { echo "?p=".($pageno - 1); } ?>"> <i class="fas fa-chevron-left"></i></a> </li>
  6. <li class="page-item <?php if($pageno >= $total_pages){ echo 'disabled'; } ?> "><a class="page-link" href="<?php if($pageno >= $total_pages){ echo ''; } else { echo "?p=".($pageno + 1); } ?>"> <i class="fas fa-chevron-right"></i></a></li>
  7.  
  8.  
  9. <li class="page-item <?php if($pageno >= $total_pages){ echo 'disabled'; } ?> ">
  10. <a class="page-link" href="?p=<?php echo $total_pages; ?>">Ostatnia</a>
  11. </li>
  12. </ul>


Ustawia mi stronę poprzez GET, tylko że mam już jakby jeden GET zrobiony haha.gif np.
Mam : domena.pl/test.php?test=1

Chce otrzymać domena.pl/test.php?test=1&p=1

A otrzymuję: domena.pl/test.php?p=1

Fakt wiem że tak otrzymuje bo tak mam link zrobiony w paginacji, ale totalnie nie wiem jak mam to zrobić żeby działo poprawnie :/
Pomógłby ktoś?

Ten post edytował xGlenor 30.07.2019, 00:19:25
Go to the top of the page
+Quote Post
nospor
post 30.07.2019, 09:52:53
Post #2





Grupa: Moderatorzy
Postów: 36 457
Pomógł: 6296
Dołączył: 27.12.2004




No to moze zamiast
<a class="page-link" href="?p=<?php echo $total_pages; ?>">Ostatnia</a>

rob to co jest dosc oczywiste czyli
<a class="page-link" href="/test.php?test=1&p=<?php echo $total_pages; ?>">Ostatnia</a>
?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
xGlenor
post 30.07.2019, 10:21:48
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 16.07.2019

Ostrzeżenie: (0%)
-----


Tak też próbowałem ale mam tam zmienną która się zmienia czyli jak mam to test=1 to 1 się zmienia co chwilkę :/ zależy kto w co kliknie tongue.gif powiedzmy że mam test=1 oraz test=2 na jednym i drugim znajduje się coś innego i do każdego potrzebuje paginacji tongue.gif
Go to the top of the page
+Quote Post
nospor
post 30.07.2019, 10:32:17
Post #4





Grupa: Moderatorzy
Postów: 36 457
Pomógł: 6296
Dołączył: 27.12.2004




To sobie te test wez z GETa, No chyba takie rzeczy potrafisz ogarnac?

$_GET['test']


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
xGlenor
post 30.07.2019, 10:36:08
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 16.07.2019

Ostrzeżenie: (0%)
-----


Właśnie to zrobiłem haha.gifD i działa biggrin.gif DZięki za pomoc <3
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 19:38