Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.19;
Скачать: CL | DM;

Вниз

Люди, у меня уже крыша едет...   Найти похожие ветки 

 
AL2002 ©   (2002-11-28 15:29) [0]

Никак не могу сделать топ10 форумов.
Я хочу вывести Топ10 у к-рых максимальное количество постингов, но:
Майскул не поддерживает вложенные запросы.
Количества постингов в форумах могут совпадать.
При вводе в массив количества сортируются так как надо, но как тогда найти тот форум, у к-рого это количество?

Фак и япона мать, вот что я могу пока сказать.


 
Виктор Щербаков ©   (2002-11-28 15:33) [1]

Экая проблема. Неужели нет способа как-то отличать форумы друг от друга, кроме как по количеству постов. Наверняка у них и названия есть и еще что-нибудь уникальное.


 
AL2002 ©   (2002-11-28 15:40) [2]


> Виктор Щербаков © (28.11.02 15:33)
> Экая проблема. Неужели нет способа как-то отличать форумы
> друг от друга, кроме как по количеству постов. Наверняка
> у них и названия есть и еще что-нибудь уникальное.

Дык есть, конечно, но как потом вытянуть эти названия, имея сортированный массив с количествами постингов?


 
Виктор Щербаков ©   (2002-11-28 15:48) [3]

AL2002 © (28.11.02 15:40)
Кнута надо читать, блин :)
Сортируй структуры полями которых являются:
1. Кол-во постов
2. Название форума


 
AL2002 ©   (2002-11-28 16:07) [4]


> Виктор Щербаков © (28.11.02 15:48)

Т.е. что-то типа: Array[КолПостов][НазФорумов];?


 
Виктор Щербаков ©   (2002-11-28 16:16) [5]

type TMyRec = record
PostCount: Integer;
ForumName: string;
end;

var Vector: array of TMyRec;


 
AL2002 ©   (2002-11-28 16:43) [6]


> Виктор Щербаков © (28.11.02 16:16)

Да не очень. Тагды с сортировкой трабла.

В общем, не кнутом так пряником получилось.

Добавляю в массив количество постов и сразу же создаю массив GroupCountTop10[количество постов][НазваниеФорума].

Потом массив с количествами постов сортируется, дубликаты на всякий случай удаляются и потом уже и так понятно, как всё выводится через GroupCountTop10.
Ед. недостаток, что если будет несколько форумов с од. количеством постов, то тогда из них останется только один форум. Но это, ИМХО, большая редкость.

А рекордсетов в ПХП и нету. :(



Страницы: 1 вся ветка

Текущий архив: 2002.12.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
3-61502
Геннадий
2002-12-02 16:30
2002.12.19
Какой логин/пароль для InterBase по умолчанию?


3-61387
Senka
2002-11-28 11:20
2002.12.19
Помогите с примером триггера


6-61730
=alive=
2002-10-21 20:18
2002.12.19
Как написать свой фильтр для прокси


3-61476
victor_ch
2002-12-02 11:56
2002.12.19
Уменьшение потребления памяти


6-61724
0pavel0
2002-10-19 02:24
2002.12.19
Как сделать что-б прога сама обнаружила коннект?