дай полностью код, посмотрим где у тебя там ошибка.стопудово мелочь.
теперь про вывод ссылок на страницы:
для начала пойми принцип работы цикла FOR на PHP:
CODE:for($i=0; $i<10; $i++){
echo $i,'<br />';
}
смотри: переменная $i устанавливается во время вхождения в цикл, каждый раз увеличиваясь на 1 (за счет $i++).
скока раз будет выполнять цикл, зависит от цисел,подставленных в цикл.
в нашем случае это 0 и 10. То есть цикл выполнится 10-0=10 раз. Причем переменная $i изначально принимает значение 0.
то есть вышеприведенный цикл выведет:
нам нужно сделать вывод ссылок на страницы.
То есть циклически вывести номера страниц в виде ссылки на файл с указанием в GET параметрах номера страницы:
CODE:echo 'Страница: ';
for($p=1; $p<($page_cnt+1); $p++){
echo '<a href="index.php?page='.$p.'" title="Страница №'.$p.'">'.$p.'</a> ';
}
Тут мы сделали $page_cnt+1 потому что цикл начинается с цифры 1, и если бы мы указали не $page_cnt+1 а просто $page_cnt, то не хватало бы одной ссылки(Отредактировано автором: 18 Февраля, 2007 - 04:14:20) |