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
$limit =1;
if (isset($_GET["page"])) { $page = $_GET["page"];
}
else{
$page=1;
};
$start_from = ($page-1) * $limit;
$result = mysqli_query($con,"SELECT * FROM 'text' ORDER BY text_id DESC LIMIT $start_from, $limit");
if(mysqli_num_rows($result)>0)
{
while($row=mysqli_fetch_object($result))
{
}
}$result_db = mysqli_query($con,"SELECT COUNT(text_id) FROM text order by text_id desc");
$row_db = mysqli_fetch_row($result_db);
$total_records = $row_db[0];
$total_pages = ceil($total_records / $limit); /* echo $total_pages; */
$pagLink = "<div class='pagination' style='width:800px;float: left;clear:both;margin-left: 270px;margin-bottom:0px;'>";
echo '<ul class="pagination">';
for ($i=1; $i<=$total_pages; $i++) {
$pagLink .= "<a href='http://localhost/home/home/page/".$i."'>".$i."</a>";
}
</div>';
Ten post edytował login90 6.06.2021, 20:37:22