Автор Костик@------ задал вопрос в разделе Другие языки и технологии
PHP+MySQL Постраничная навигация? Как сделать постраничную навигацию в PHP с MySql? и получил лучший ответ
Ответ от Frisian[гуру]
легко!
самый простой:
$result = mysql_query( 'SELECT `id` FROM `table`' ) or die(mysql_error());
$limitcount = 10;
$pages = ceil(mysql_num_rows($result) / $limitcount);
$page = intval($_REQUEST['page']);
$current = $page * $limitcount;
$data = mysql_query('SELECT * FROM `table` LIMIT '. $current. ', '. $limitcount) or die(mysql_error());
while($mas = mysql_fetch_assoc($data)){
//выводим записи на странице
}
//а теперь сама листалка
for($i = 0 ; $i < $pages ; $i++){
if($i == $page){
echo '<span>'.$current.'</span>';
}
else{
$current = $i+1;
echo '<a href="?page='.$i.'">'.$current.'</a>';
}
}
Руками. Вопрос не для вио мэилру, тебе на php.su
Хм, по - моему проще пользоваться LIMIT m, n;
php что это значит? index.php?id=1
PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста» ; первоначально Personal
подробнее...