Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.94.251] |
|
Сообщ.
#1
,
|
|
|
Предидущая тема которую я создал, почему то недоступна для изменения. Пришлось запостить вторую. Модератору - удалите предидующую..
Привет всем. Имеется разовая работа. Нужно сделать дерево с каталогами и подкаталогами. Пример Вы можете посмотреть здесь- http://dbscd.h15.ru/?catalog=1&sort=abcd&m=y (если не откроется скачайте вложенный файл) С лева *Раздел с товарами*. Нужно реализовать тоже самое. Структура полей MYSQL вы можете посмотреть здесь - http://dbscd.h15.ru/cat.htm (если не откроется скачайте вложенный файл) Объясняю поле code - автокремнтное, code_x - внутреннее использование - не отностится к каталогу , поле catalog - Имя каталога, ADDRESS - уникальное поле, которое присваивается при создании каталога, поле LEVEL - Глубина вложенности каталога. 1 - на самом верху, 2 - второй уровень, 3 - на третьем и т.д. Поле LINK - объясню на примере. Если раскрыть каталог Книги адрес которого равен 7 (ADDRESS=7), то в выборке нужно искать по полю LINK и LEVEL, где LINK=7 т.е. LINK приравнялся Адресу книги, а уровень LEVEL прибавился на 1, т.е. LEVEL стал равным 2. и получим: -->Книги ----->MS ACCESS 2000 ----->SQL SERVER ----->Библия хакера Заметьте что Каталоги отсортированы по алфавиту, т.е. по полю (catalog) Вложенность может быть многоуровневой. И должна существовать функия которая будет возвращать ввиде массива все ADDRESS каталогов которые были открыты. например мы открыли Книги: функция вернет только 7. Открыли SQL SERVER - вернет 7 и 11. И так далее. Вы НЕ можете: Удалять любое из существующих полей. Менять их тип. Вы можете: Добавлять свои поля с любым типом, именем. Перевод денег - почтовый. Цена за вами - Пишите. Срок выполнени не больше месяца Почта:fsdb@bk.ru Прикреплённый файлcat.zip (10.45 Кбайт, скачиваний: 176) |
Сообщ.
#2
,
|
|
|
Если бы не лень было бы - занялся бы
|
Сообщ.
#3
,
|
|
|
chainick ну что, договорились?
Сейчас даю 800 рублей. Где то в начале Апреля остальные 1200. может раньше, но никак не позже. Или кто другой займется? Выделяю 2000 рублей. |
Сообщ.
#4
,
|
|
|
deal
|
Сообщ.
#5
,
|
|
|
Всем спасибо за оперативный отклик.
chainick занялся этим вопросом. |