Главная страница
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.015 c
1-61637
Mr.Fox
2002-12-07 11:47
2002.12.19
Вопрос про DLL ку :)


4-61868
dumb
2002-11-01 12:10
2002.12.19
CoCreateInstance проблема


3-61404
Геннадий
2002-12-03 08:32
2002.12.19
Подскажите с InterBase


3-61394
vsim
2002-12-03 09:34
2002.12.19
Блокировка в DBGrid


3-61432
{bas}
2002-11-28 15:35
2002.12.19
Optimizer=CHOOSE