Ben bu sayfalama senaryoyu düzeltmek için çalışıyorum. Ben sayfalama linklere tıklayınız zaman görünüyor, [1], [2], [3], [4] veya [5], o çalışmıyor. Bu sadece ilk sayfayı gösterir ve bir sonraki numaraları tıklayarak hiçbir şey olmuyor.
The main page looks like this (pagination.php):
<?php
include_once('generate_pagination.php');
?>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery_pagination.js"></script>
<div id="loading" ></div>
<div id="content" data-page="1"></div>
<ul id="pagination">
<?php generate_pagination() ?>
</ul>
<br/>
<br/>
<a href="#" class="category" id="marketing">Marketing</a>
<a href="#" class="category" id="automotive">Automotive</a>
<a href="#" class="category" id="sports">Sports</a>
Then, generate_pagination.php:
<?php
function generate_pagination($sql) {
include_once('config.php');
$per_page = 3;
//Calculating no of pages
$result = mysql_query($sql);
$count = mysql_fetch_row($result);
$pages = ceil($count[0]/$per_page);
//Pagination numbers
for($i=1; $i<=$pages; $i++)
{
echo '<li class="page_numbers" id="'.$i.'">'.$i.'</li>';
}
}
$ids = $_GET['ids'];
generate_pagination("SELECT COUNT(*) FROM explore WHERE category='$ids'");
?>
Nerede sorunun oluştuğu ve nasıl sorunun kurtulmak mı?