<<Назад 1 2 3 4 5 6 7 8 9 10 Далее>>
Чтоб с базы выводило по 10 страниц с данными при нажантии кнопки назад следующих 10 . Пока тоько добился такого вида реализации
Вот собственно запрос к базе:
if(isset($_GET['gt'])) {$gt = $_GET['gt'];}
else $gt = "";
if(!preg_match("|^[\d]+$|",$gt) && !empty($gt)) { exit();}
if (empty($gt)) {$gt = 0;}
$gt = intval($gt);
if ($gt < 0) {$gt = 0;}
$r = "SELECT count(*) FROM muzicbaze WHERE isp REGEXP '^$f2' AND postx = '$ispw'";
$totx = mysql_query($r);
$r = "SELECT * FROM muzicbaze WHERE isp REGEXP '^$f2' AND postx = '$ispw'
ORDER BY isp
DESC LIMIT $gt, $tnumber";
$thmx = mysql_query($r);
if(!$totx || !$thmx) {puterror("Ошибка при выборке сообщений…");}
$countx= mysql_result($totx,0); //Кол-во записей выводимых с базы
$myrowx = mysql_fetch_array($thmx);
А вот собственно какая сейчас навигация ;
for($i=0;$i<$countx;){$pgbar= $i/$tnumber+1;
if( $gt == $i) { print "<b class='textnumeric'>$pgbar</b> ";}
else
{print "<a a class='textnumeric' href=page2.php?gt=$i&ispw=".$ispw."&id=".$id."&page=".$plg.">$pgbar</a> ";} $i = $i +$tnumber;}
Подскажите пожалуйсто, как можно реализовать навигацию такого типа
<<Назад 1 2 3 4 5 6 7 8 9 10 Далее>>