Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Stronnicowanie styl
Forum PHP.pl > Forum > Przedszkole
login90
Witajcei

Czy może mi ktoś napisać jak zrobić aby z takiego stronnicowania 1234567 zrobić takie first previous 123456...90 next last. Szukam w necie i nie mogę znaleźć prostego rozwiązania
  1. $limit =1;
  2. if (isset($_GET["page"])) {
  3. $page = $_GET["page"];
  4. }
  5. else{
  6. $page=1;
  7. };
  8. $start_from = ($page-1) * $limit;
  9. $result = mysqli_query($con,"SELECT * FROM 'text' ORDER BY text_id DESC LIMIT $start_from, $limit");
  10. if(mysqli_num_rows($result)>0)
  11. {
  12. while($row=mysqli_fetch_object($result))
  13.  
  14. {
  15. echo '$row['content']';
  16. }
  17.  
  18. }$result_db = mysqli_query($con,"SELECT COUNT(text_id) FROM text order by text_id desc");
  19. $row_db = mysqli_fetch_row($result_db);
  20. $total_records = $row_db[0];
  21. $total_pages = ceil($total_records / $limit);
  22. /* echo $total_pages; */
  23. $pagLink = "<div class='pagination' style='width:800px;float: left;clear:both;margin-left: 270px;margin-bottom:0px;'>";
  24. echo '<ul class="pagination">';
  25.  
  26. for ($i=1; $i<=$total_pages; $i++) {
  27. $pagLink .= "<a href='http://localhost/home/home/page/".$i."'>".$i."</a>";
  28. }
  29. echo $pagLink . "</ul>";
  30.  
  31. </div>';
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.