(Добавление)
В Вашем случае, кроме этого, надо ещё где-то текущий этап сохранять (Добавление)
Ой, не заметил, что тему можно закрыть уже. Ну да ладно. Раз уж написал-пусть будет. (Добавление)
Плюс этого способа в том, что даже при аварийном вылете скрипта в любом месте всё работает как надо.
Что касается топов, то лично мне они не нужны. А вот последние темы - нужны. С помощью них можно было отслеживать, какие появились темы и в каких темах появились новые ответы и быстренько их читать/отвечать в них. А теперь для того, чтобы понять, где появились новые темы или новые ответы, придётся перебирать все разделы форума. Это очень неудобно.
всё правильно возвращает. Сначала переменная $s увеличивается на 1, то есть становится равной 11. После этого Из $s вычитается $s, то есть из 11 вычитается 11, и получается 0. (Добавление)
Уже до меня написали...
скопировать код в буфер обмена
Notice: Undefined variable: page2left in Z:\home\test2.ru\www\admin\articles.php on line 63
[Денвер: показать возможную причину ошибки]
Notice: Undefined variable: page1right in Z:\home\test2.ru\www\admin\articles.php on line 63
Notice: Undefined variable: page2right in Z:\home\test2.ru\www\admin\articles.php on line 63
все равно присутствует
Ты весь мой код себе скопировал? У меня никаких предупреждений нету.
Вернёт нулевой (то есть первый по счёту) элемент этого массива, то есть первый (и, в данном случае, единственный) результат - число, выведенное конструкцией COUNT(*). (Добавление)
Почитай про функцию mysql_fetch_array (http://www.php.su/mysql_fetch_array )
$posts при этом всегда будет равен 1, так как количество возвращённых строк в данном случае-всегда 1, потому что возвращается только 1 строка с количеством count(*).
Вместо этого надо было сделать так:
В данном случае мы получаем в переменную posts значение, полученное с помощью count(*) (Добавление)
И ещё, я этого не делал в твоём коде, но всё же очень желательно ввести url-адреса ссылок, возвращаемых скриптом, в кавычках, а не просто так.
(Добавление)
Запустить твой код я сейчас не могу, так как сервер запустится только после перезагрузки, поэтому остальное посмотрю позже. Может, до этого кто-нибудь другой ошибку найдёт.