Witam
Mam kod stronnicowania. Niestety powtarzają sie dane. Chciałem skrócić link i uzyłem htaccess. Teraz wygląda to tak, że np mam 2 rekordy, obrazki i wyświtlają mi się 2 strony z tym samym. Kod stronnicowani wygląda tak
<?php
$servername='localhost';
$username='root';
$password='';
$dbname = "code";
$con=mysqli_connect($servername,$username,$password,$dbname);
if(!$con){
die('Could not Connect My Sql:' .mysqli_error
()); }
$limit =6;
if (isset($_GET["page"])) { $page = $_GET["page"];
}
else{
$page=1;
};
$start_from = ($page-1) * $limit;
$result =("SELECT * FROM images ORDER BY id desc LIMIT $start_from, $limit");
$query = mysqli_query($con, $result);
while($row = mysqli_fetch_assoc($query)) {
echo '<p>'.$row['text'].'</p>';
}
$result_db = mysqli_query($con,"SELECT COUNT(id) FROM images order by id desc");
$row_db = mysqli_fetch_row($result_db);
$total_records = $row_db[0];
$total_pages = ceil($total_records / $limit); /* echo $total_pages; */
echo '<div id="pagination">'; $pagLink = "<ul class='pagination'>";
for ($i=1; $i<=$total_pages; $i++) {
$pagLink .= "<li class='page-item'><a class='page-link' href='http://localhost/n/home/page/".$i."'>".$i."</a></li>";
}
a kod htaccess wygląda tak
RewriteEngine on
RewriteRule ^home?$ home.php
RewriteRule ^home/([0-9a-zA-Z]+)/([0-9a-zA-Z]+) home.php?url=$1
Dzięki