вопрос
Здравствуйте дорогие друзья, не подскажите мне, как сделать нумерацию новостей в DLE? Я сделал обычную нубскую
но это все шлак! Нумерация на следующей странице начинается снова с "1". в фул стори тоже не выведешь место, которое соответствует новости в шот стори.
Я делаю ТОП, новости с голосованиям , и первый по списку кто находится, присваивается значение "1" и так далее...
Вопрос: как сделать нормальную нумерацию новостей, что бы она продолжалась на всех страницах, и этот номер отображался в фулл стори?
P.S. я в php полный нуль, гугл говорит что я лузерок и не выдает мне нужную инфу
} else
$count_all = 0;
$news_num = 0;
while ( $row = $db->get_row( $sql_result ) ) {
$tpl->set( '{news_num}', ++$news_num );
но это все шлак! Нумерация на следующей странице начинается снова с "1". в фул стори тоже не выведешь место, которое соответствует новости в шот стори.
Я делаю ТОП, новости с голосованиям , и первый по списку кто находится, присваивается значение "1" и так далее...
Вопрос: как сделать нормальную нумерацию новостей, что бы она продолжалась на всех страницах, и этот номер отображался в фулл стори?
P.S. я в php полный нуль, гугл говорит что я лузерок и не выдает мне нужную инфу
В короткой новости нужно писать так:
А вот в полной невозможно выводить данное число. Ведь полная новость доступна со множества мест, а не только с данного списка. Чтобы отображалось число, надо его запоминать в БД новости, а для этого нужны более расширенные знания php.
$news_num += 1 + $cstart*$config['news_number'];
$tpl->set( '{news_num}', $news_num );
А вот в полной невозможно выводить данное число. Ведь полная новость доступна со множества мест, а не только с данного списка. Чтобы отображалось число, надо его запоминать в БД новости, а для этого нужны более расширенные знания php.