amgcompany
Registered
Здравейте,
Днес започнах да пиша странициране, но е доста опростено. Има само два линка (Предишна страница, Следваща страница) и има примерно Страница 1 от 10. А аз искам да го направя малко по добре, да стане нещо от сорта:
[1] [2] [3] ... [9] [10]
И не искам да ми изкарва страниците в интервал от 3-та страница до 9-та освен ако не сам на нея.
Ето го и моя код :
Днес започнах да пиша странициране, но е доста опростено. Има само два линка (Предишна страница, Следваща страница) и има примерно Страница 1 от 10. А аз искам да го направя малко по добре, да стане нещо от сорта:
[1] [2] [3] ... [9] [10]
И не искам да ми изкарва страниците в интервал от 3-та страница до 9-та освен ако не сам на нея.
Ето го и моя код :
PHP:
$page = (int)$_GET['page'];
if($page == 0 || $page == NULL || $page<0)
{
$page = 1;
}
$pp = 10;
$start = ($page*$pp)-$pp;
$3 = mysql_query("SELECT * FROM news JOIN pics on(pics.id_new = news.new_id)")or die(mysql_error());
$broi = mysql_num_rows($q);
$total = ceil($broi/$pp);
$prev = $page-1;
$next = $page+1;