Ben PHP pagination ile küçük bir sorun var, ben 6 kayıtları var ve ben gelecek tıkladığımda ben, bir anda 2 gösterilecek ve bu, iyi çalıştığını, 4 kayıtlarına 2'den görüntüler, Ama 6 kayıtlarına 4'ten göstermek için o çalışmaz. Ben yanlış im ne yapıyor emin değilim. Herkes herhangi bir fikir var mı? Sorun görüntülenecek sonraki kayıtlar için hesaplama yapmak için
<?php
$per_page = 2;
$start = $_GET['start'];
$query = mysql_query("SELECT * FROM Directory");
$record_count = mysql_num_rows($query);
$record_count = round($record_count / $per_page);
if(!$start) {
$start = 0;
}
$query = mysql_query("SELECT * FROM Directory LIMIT $start,$per_page") or die(mysql_error());
$row = mysql_num_rows($query);
// Output Records here
// Setup next and previous button variables
$prev = $start - $per_page;
$next = $start + $per_page;
echo '<p> <h4>';
if($prev < 0) {
echo 'Previous';
} else {
echo '<a href="directory.php?start='.$prev.'>Previous</a>';
}
echo ' ' . $start . ' of ' . $record_count;
if($next < $record_count) {
echo ' <a href="directory.php?start='.$next.'>Next</a>';
} else {
echo ' Next';
}
echo '</h4> </p>';
?>