Номер поста на форуме

239
.
Может автор такое хочет?(по моей логике)
Прикрепленные файлы:
.
vermas (26.06.2012/20:46)
хм, а если страниц много?
не может быть там много страниц если только у тебя не установлено несколько форумов и все они показываются разом )) Там 1 страничка (как здесь) и в ней n-ое количество постов (тут их 10) которые показываются от $start (для этой страницы она должна быть равна 10) и далее прибавляем к ней по +1 это и буде номер поста в теме 11;12;13...20 вот и всё
.
I simply love...
Lestat (26.06.2012/20:30)
Stranger,
Ты поставь тот код что я написал и не тупи.
Читай пост выше что я писал, какой мне код нужен! если чет ненравится не заходи в эту тему. а твой флуд в теме вообще н***й не нужен тут
.
MyZik
Bewahret einander vor Herzeleid
brendi (27.06.2012 / 00:45)
Может автор такое хочет?(по моей логике)
Возникла проблема с реализацией этой, казалось-бы маленькой функции для JohnCMS 4.5.1
.
vermas (26.06.2012 / 23:00)
А если просто номер, как в примере выше, то будет ужасно смотрется в теме.
Ну почему? Помоему нормально будет. Как вариант можно слева нули добавлять, чтобы везде одинаково было.
Кстати было бы не плохо если бы и в оф версии такое было. Вместе с сылкой на пост.
Ну и в рулетки играть можно будет еще
.
Screamer
MyZik, С пагинацией проблемы я так понял
.
Bewahret einander vor Herzeleid
Screamer, на твой пост (28.04.2013 / 19:11) отвечу, Скорей всего. Пробовал переменную $start вывести, думал поможет гг
.
Screamer
MyZik, Ну у меня все нормально
Вот кусок:
$i = 1;
$postcount = $start+1;
                while (($res = mysql_fetch_assoc($req)) !== false) {
                    if ($res['close'])
                        echo '<div class="rmenu">';
                    else
                        echo $i % 2 ? '<div class="list2">' : '<div class="list1">';
echo '#'. ($postcount++);

Только обратную сортировку здесь я не учитывал, там наоброт совсем надо
.
Что-то вроде
$postcount = $start+$kmess+1
$postcount--;
.
Bewahret einander vor Herzeleid
Screamer, От души ваще. Держи +5 гг
Всего: 22