Compile!
I just saw my life flash before my eyes and all I could see was a close tag.
Пагинация
(20.10.2012)
Когда постов становится много, нужна разбивка по страницам.
Получаем номер страницы в GET:
isset($_GET[page]) ? $page=$_GET[page] : $page=0;
Считаем количество строк (в моем случае - просто вся таблица):
$row=mysql_fetch_row(mysql_query("SELECT count(*) FROM Table"));
$count = $row[0];
Количество постов на страницу и вычисления границ выборки:
$posts_per_page = 5;
$page_start = $page*$posts_per_page;
В конец mysql-запроса добавить:
LIMIT $page_start,$posts_per_page
Вывод ссылок next-prev:
if (($page+1)*5<$count) {?>
<a href="/page<?=$page+1?>/">Prev page</a>
<?
}
if ($page>0) {?>
<a style="float: right;" href="/page<?=$page-1?>/">Next page</a>
PHP
Please enable JavaScript to view the
comments powered by Disqus.
comments powered by
Disqus
JavaScript
(13)
PHP
(11)
Brainfuck
(8)
adm
(8)
Joomla
(4)
Canvas
(3)
answers
(2)
API
(2)
CMS
(2)
Modx
(2)
jQuery
(1)
Ajax
(1)
SQL
(1)
Shell
(1)
batch
(1)
10
-6