6 / 6 / 2
Регистрация: 11.07.2013
Сообщений: 186

Хранение спарсенных данных с html

27.04.2017, 08:00. Показов 1533. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет!
Подскажите как правильно организовать структуру таблиц для хранения данных, спарсенных с сайта такого вида, чтобы в дальнейшем на основе этого построить соответствующее дерево:

Корневой раздел меню 1
-Подменю 1.1
-Подменю 1.1.1
-Подменю 1.1.n
Корневой раздел меню 2
-Подменю 2.1
-Подменю 2.1.1
-Подменю 2.1.n
...
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.04.2017, 08:00
Ответы с готовыми решениями:

Чтение массива данных спарсенных из Твиттера
У меня есть файл содержащий спарсенную инфу Твиттера. Информация выглядит в след. виде: {"trends": , "as_of":...

Хранение данных в html
Здравствуйте всем, вчера я начал изучать html, создавал текст.поля, дату и вроде бы все понятно, но появился вопрос, как сохранять данные...

Нужно реогранизовать доступ и хранение данных (сейчас просто - отдельные html) и добавит возможность добавления и правки данных пользователем.
Есть некая контора.Свой сайт. Машины с WinXP (в основном) и win 98 Доступ через IIS Одновременно могут работать с данными сайта до 200...

5
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
27.04.2017, 14:46
Лучший ответ Сообщение было отмечено Para bellum как решение

Решение

cat_id parent_id name
Для категорий 1-го уровня parent_id = 0.
1
6 / 6 / 2
Регистрация: 11.07.2013
Сообщений: 186
28.04.2017, 12:58  [ТС]
Вложенность категорий может быть довольно большой. Ветка дерева может иметь 10-20-30 вложенностей. Может имеет смысл в таком случае создать отдельную таблицу для корневых категорий, а все дочерние тогда..... запутался сам.
0
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
28.04.2017, 13:06
Цитата Сообщение от ab-vrn Посмотреть сообщение
Ветка дерева может иметь 10-20-30 вложенностей.
И что?

Цитата Сообщение от ab-vrn Посмотреть сообщение
Может имеет смысл в таком случае создать отдельную таблицу для корневых категорий
Зачем?
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
28.04.2017, 18:38
может Nested Sets?
0
6 / 6 / 2
Регистрация: 11.07.2013
Сообщений: 186
17.05.2017, 16:52  [ТС]
Спарсил в такую таблицу:
N | DE | NAME | PARENT |
1 | 1 | Автомобили | 0 |
2 | 2 | Комплектующие | 1 |

Получается:
Автомобили - родитель
Комплектующие - ребёнок "Автомобили".

Нужно вывести так:
Автомобили / Комплектующие

В таблице записей много. Я привёл для примера две категории.

Делаю так:

PHP
1
2
3
4
5
6
7
8
9
function getResult( $link, $tableName ) {
      $result = mysqli_query( $link, "SELECT * FROM $tableName WHERE PARENT=0");
      while( $row = mysqli_fetch_assoc($result) ) {
          echo 'Родитель: ' . $row['NAME'] . '('. $row['PARENT'] .')<br />';
          $parent = 0;
          $parent = $parent+1;
      }
  }
  getResult( $link, 'test_table );
В общем, я застрял...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.05.2017, 16:52
Помогаю со студенческими работами здесь

Хранение html кода в базе данных - стоит ли?
Заинтересовал один интересный подход к сайтостроению - хранение кода сайта в базе данных. Кто-то умудряется впихнуть в БД едва ли не весь...

Хранение файлов и файловый менеджер в файле(листе) Excel, Бинарное хранение данных в CustomProperty листа Excel
Всем привет! Хочу поделится наработками, которые получились в процессе реализации своих задач. Отдельная благодарность! Андрей VG, за...

Хранение HTML в БД
Последнее время насколько я зню это популярно, проиив обычных файлов) Где можно про подобное почитать плюсы, методы. Я так понимаю это...

Хранение HTML, файлов, картинок, стилей в ресурсах приложения
Есть некий контент который нужно отобразить в WebView, как можно папку с html и его файлами запехнуть в ресурсы проги, и потом считывать их...

Хранение данных пользователя(инф-ию,ограничений,разрешений) в Базе Данных, нужен совет
Здравствуйте, подскажите пожалуйста в какой форме лучше хранить в БД информацию о пользователях, их ограничения и разрешения на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru