Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Stronnicowanie - dół strony
login90
post 6.06.2020, 16:47:03
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 8.02.2016

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


Witajcie
Jak zrobić aby stronnicowanie, te numerki były na samym dole. Mam taki kod

<?php
$connect = mysqli_connect("localhost", "root", "", "image");
$record_per_page = 40;
$page = '';
if(isset($_GET["page"]))
{
$page = $_GET["page"];
}
else
{
$page = 1;
}

$start_from = ($page-1)*$record_per_page;

$query = "SELECT * FROM images order by id DESC LIMIT $start_from, $record_per_page";
$result = mysqli_query($connect, $query);

?>
<?php
while($row = mysqli_fetch_array($result))
{

echo '<img src="image/'.$n['images'].'" style="float: left; width: 80px; height: 90px;">';
}

?>
<?php
$page_query = "SELECT * FROM images ORDER BY id DESC";
$page_result = mysqli_query($connect, $page_query);
$total_records = mysqli_num_rows($page_result);
$total_pages = ceil($total_records/$record_per_page);
$start_loop = $page;
$difference = $total_pages - $page;
if($difference <= 5)
{
$start_loop = $total_pages - 5;
}
$end_loop = $start_loop + 4;
if($page > 1)
{
echo "<a style='background:black;padding:8px 16px;border:1px solid #ccc; color:#333;font-weight:bold;' href='pagination.php?page=1'>First</a>";
echo "<a style='background:black;padding:8px 16px;border:1px solid #ccc; color:#333;font-weight:bold;' href='pagination.php?page=".($page - 1)."'><<</a>";
}
for($i=$start_loop; $i<=$end_loop; $i++)
{
echo "<a style='background:black;padding:8px 16px;border:1px solid #ccc; color:orange;font-weight:bold;'href='pagination.php?page=".$i."'>".$i."</a>";
}
if($page <= $end_loop)
{
echo "<a style='background:black;padding:8px 16px;border:1px solid #ccc; color:orange;font-weight:bold;'href='pagination.php?page=".($page + 1)."'>>></a>";
echo "<a style='background:black;padding:8px 16px;border:1px solid #ccc; color:orange;font-weight:bold;' href='pagination.php?page=".$total_pages."'>Last</a>";
}


?>
chodzi mi o to żeby te numerki były na samym dole, a są obok albo obok rekordu
Dzięki
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: 28.03.2024 - 10:55