Ben sayfalama komut (aşağıda yayınlanmıştır) bakıyor ve bunu özelleştirmek için çalışırken özellikle çok iyi değil tüm gros, s ve olduğu tespit edildi.
Bu ana sayfa gibi görünüyor budur:
<?php
include('config.php');
$per_page = 9;
//Calculating no of pages
$sql = "select * from messages";
$result = mysql_query($sql);
$count = mysql_num_rows($result);
$pages = ceil($count/$per_page)
?>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/
libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript" src="jquery_pagination.js"></script>
<div id="loading" ></div>
<div id="content" ></div>
<ul id="pagination">
<?php
//Pagination Numbers
for($i=1; $i<=$pages; $i++)
{
echo '<li id="'.$i.'">'.$i.'</li>';
}
?>
</ul>
Kodun üst kısmı mysql db sonuçlarını alır ve bu sayfanın gövdesinde numaralarını görüntülemek için bu bilgileri kullanır daha.
Ben count_page.php gibi ayrı bir sayfada böyle bir şey koymak için çalışıyorum ve sonra sadece bunu dahil ediyorum.
Ben daha iyi bir yapıya sahip yukarıdaki yapmanın daha iyi bir yolu var eğer benim soru, sanırım. Daha iyi bir yol db geçmesi ve sonuçları saymak ve uygun numaralarını görüntülemek için. Yukarıdaki dağınık görünüyor.
Bu konuda herhangi bir yardım ya da önerileriniz için teşekkür ederiz.