Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Minister

Страницы: [1] 2 3 ... 5
1
Юмор / Интервью с проституткой
« : 16 Июня 2004, 12:00:29 »
Кулл!
Полная умора! :)

2
Базы данных / Создать запрос...
« : 16 Июня 2004, 09:46:41 »
Есть две таблицы bd и bd_category

Таблица bd содержит:

+--------+--------+--------+--------+--------+
|   id   |  title | catid  | views  |  ....  |
+--------+--------+--------+--------+--------+
|    1   |  Test  |   3    |   100  |  ....  |
+--------+--------+--------+--------+--------+
|    2   |  Test2 |   2    |   50   |  ....  |
+--------+--------+--------+--------+--------+
|    3   |  Test3 |   3    |   130  |  ....  |
+--------+--------+--------+--------+--------+


Таблица bd_category содержит:

+--------+--------+--------+
| catid  |titleсat|parentid|
+--------+--------+--------+
|    1   | TestCat|   -1   |
+--------+--------+--------+
|    2   |TestCat1|   1    |
+--------+--------+--------+
|    3   |TestCat2|   1    |
+--------+--------+--------+


views - число просмотров страницы
catid - идентификатор категории-потомка из bd_category
parentid - идентификатор родительской категории
Как видно из примера 2 записи из bd относятся к двум разным категориям-потомкам
Естественно, к каждой из категорий-потомков может относиться много записей из bd.
Мне нужно вывести всего 10 записей из bd имеющих отношение к родительской категории (в примере это catid = 1), отсортировав по views. Т.е. нужно выходить на родительскую категорию через категории-потомки.
Трудность возникает как раз в том, как вывести под родительской категорией все записи, которые относятся к категориям-потомкам.
Вот, не знаю как понятнее еще свормировать вопрос. В итоге я хочу получить типа этого:


TestCat - родительская категория
Test3   |
Test    | - записи из bd, отсортированные по views
Test2   |


Надеюсь, так понятнее будет. Прошу помочь любым способом. :)
У меня был вариант сделать еще одну колонку в bd (parentid), куда записывать id родительской категории.
Может можно как-то лучше это сделать? Очень важна скорость работы, т.к. записей в bd очень много (~20-50 тыс.).

3
Цитировать
RomikChef:
ну засунь половину в массив и выводи по очереди, если так хочется водну таблицу. тут же все решения очевидные.

Я конечно никого не прошу написать мне код. Я хотел получить ответ, что нужно изменить в вышепредставленных кодах, чтобы в таблице вывод был равномерным. Сам я пытался там что-то мудрить, но ничего толкового из этого не получил.

4
Цитировать
RomikChef:
а среди "Всевозможных Скриптов" подходящего не нашлось? и "Компьютерная Библиотека" тебе не помогла?

Прикалываетесь? :)
И там и там подходящего не нашлось.
Цитировать
RomikChef:
мужык http://docs.gets.ru - твое детищо? я плакал

Весь портал мой. А что там не так? (ответьте в личку) :)

Цитировать
RomikChef:
сделай таблицу в две ячейки, выводи начала в одну, потом во вторую

Хех это самое простое. Но мне хочется чтобы все было разделено по полочкам, а не перекашивало...

5
Конечно, все очень замечательно. Попробовал два варианта и оба хорошо работают, т.е. они выводят таблицу такого вида:
+----+----+
| 1  | 2  |
+----+----+
| 3  | 4  |
+----+----+
| 5  | 6  |
+----+----+

Как видно, таблица (выше) заполняется по строкам. А как сделать, чтобы таблица заполнялась по столбцам? (см. ниже)

+----+----+
| 1  | 4  |
+----+----+
| 2  | 5  |
+----+----+
| 3  | 6  |
+----+----+

Спасибо за ответ. Может я что-то не так делаю - поправьте.

6
Порталу требуется веб-дизайнер.
Работа удаленная и не загруженная.
Желательно иметь резюме.
 
Резюме посылать на webmaster@gets.ru
Резюме в файлах рассматриваться не будут.

7
Вот:
$db=mysql_connect("localhost","root","");
mysql_select_db("gets",$db);

А где прописываешь строки, типа "Select <поля> Table <имя таблицы в БД> ....", $db Т.е. необходимо $db ставить после запятой...

8
Базы данных / MySQL 4.0.0 alpha
« : 29 Ноября 2001, 05:51:00 »
Кто-нить пользовался данной БД? Хотелось бы узнать, как она работает, без трабл?

9
Впринципи сайт ничего, хорошо сделан.
Только вот есть некот. неточности. Во-первых, это плохо читабельная строка "Windows Networking Internals".
Во-вторых, лучше было, если бы в результатах поиска подогнали дизайн самого сайта, не оригинально как-то выглядит.
Ну и все... Пока придраться больше собственно и не к чему. :)

10
Веб-технологии / Spylog
« : 27 Ноября 2001, 06:22:34 »
Цитировать
А вот это вам как - http://www.hotlog.ru/

Да их JavaScript-код слишком тормозит загрузку сайтов, впринципи на данной форуме кто-то говорил про это.
Лучший вариант использовать свою статистику.

11
Флейм / Поддержите форум!
« : 24 Ноября 2001, 17:18:55 »
Убедительная просьба ко всем участникам данного форума!
ПОДДЕРЖИТЕ ФОРУМ - http://forums.gets.ru!
А то он скоро уйдет в никуда... :(

12
PHP / Цикл For
« : 24 Ноября 2001, 17:15:39 »
Да все намного проще, чем ты думал. :)

for ($a=3,$a<10,$a++) {
echo "Текст";
}

13
Обсуждение сайтов / Оцените сайт...
« : 24 Ноября 2001, 14:13:22 »
Цитировать
FrontPage никогда не пользовал и не собираюсь.

Тогда, молодэц! :)

А если честно, Вы же программисты и иметь такой сайт, это просто отпад...

14
Обсуждение сайтов / ваше мнение
« : 24 Ноября 2001, 07:44:06 »
Цитировать
а мне сайт с содержательной точки зрения совсем не понравился... Никакой информации....

Я с тобой согласен обеими руками!
Действительно, зачем такими сайтами захломлять Интернет?!

15
Обсуждение сайтов / Оцените сайт...
« : 24 Ноября 2001, 07:41:18 »
Вот посмотрел сайтик.
Как я увидел сайт, то у меня сразу же возникло мнение, что сайт сделан на FrontPage. Это я так, не воспринимай билзко к сердцу...
А так я бы сказал, ну уж очень простой дизайн, я бы его смастерил за 30 минут. :)

Страницы: [1] 2 3 ... 5