PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 5
Dich40000 Отправлено: 14 Января, 2020 - 20:32:58 • Тема: Выборка из базы mysql по точному значению из текста в столбце (текст-список через запятую) • Форум: Вопросы новичков

Ответов: 7
Просмотров: 497
Мелкий пишет:
Dich40000 пишет:
перечисленных через запятую городов в ячейке

Приведите в нормальную форму.
Решили данные хранить непойми как - вот и получаете проблемы в элементарных местах.


Вы предлагаете хранить данные с помощью реляционных таблиц?
Dich40000 Отправлено: 14 Января, 2020 - 02:13:30 • Тема: Выборка из базы mysql по точному значению из текста в столбце (текст-список через запятую) • Форум: Вопросы новичков

Ответов: 7
Просмотров: 497
Всем привет и хорошего настроения!

Столкнулся с простой задачей, но но не доходит до меня как лучше это реализовать.
Задача такова.

Нужно обратиться к базе mysql и найти строки в которых в столбце city содержится город "city2" из перечисленных через запятую городов в ячейке.

Имею ввиду запрос типа SELECT * from table1 WHERE city="city2"

Строки выглядят таки образом:
table1
id----city------------------------------------------region
0-----city1,city2,city3,city4,city5----------------region1
1-----city6,city7,city2,city8,city9----------------region2
2-----city10,city11,city12,city13,city14---------region3

В первой и второй сроке есть этот город city2, а в 3й нет. Нужно получить строки в которых он есть Радость

Использовать mysql запрос или же поместить всю базу в массив и воспользоваться поиском по массиву?
Какой вариант лучше и как его реализовать? Или же ваш вариант. Рассмотрю любые Ха-ха
Спасибо!
Dich40000 Отправлено: 11 Февраля, 2016 - 19:36:48 • Тема: Дерево бесконечной вложенности, рекурсия, получение последнего чаилда, реферальная система • Форум: Вопросы новичков

Ответов: 0
Просмотров: 118
Добрый вечер Уважаемые программисты и разработчики!!!
Пришел к вам с вопросом, ответ на который не могу найти уже более недели.

Сразу скажу, что вопрос о реферальной системе, которая по сути является деревом с бесконечной вложенностью.

Имеется структура и таблица БД которая показывает родителей и их детей.

[img]https://2.downloader.disk.yandex.ua/preview/fdcd24c303c9888190d3eeede5d2b588dfc9c517defbf23ceb1dd973a6acd0f5/inf/fKqInKw3d7bLFOeFnMGnhMw3fR0UOFXls_4dBcpOqZKRqI1T30DhRr5AtJd16qnH-axOPtUyrGjQiy5odY1FuKvyem6ZkcjiaJ091aF5w2qr8npumZHI4midPdWhecNq?uid=1130000014977477&filename=%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0%20%D1%80%D0%B5%D1%84%D0%B5%D1%80%D0%B0%D0%BB%D0%BE%D0%B2.png&disposition=inline&hash=&limit=0&content_type=image%2Fpng&tknv=v2&size=1249x495[/img]

[img]https://3.downloader.disk.yandex.ua/preview/cbd099cc06fd41c5a808bcab1449a7f6ecfbbfdb9bf014e51f6ccc1627ce5ead/inf/fKqInKw3d7bLFOeFnMGnhFOSyEA0l3IPOKfdf3b1nNvnKmSxOxQMmEVOnNkYbcwJhW4tO1RMzQNIuGjjDL-vpavyem6ZkcjiaJ091aF5w2qr8npumZHI4midPdWhecNq?uid=1130000014977477&filename=KeDYyzvGpEg.jpg&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1249x495[/img]

ID - идентефикатор человека
Parent_ID - айди родителя
LCM - Уровень (глубина структуры)
BALANCE_LCM - количество ОЧКОВ на балансе

Задача - получить вывод структуры РОДИТЕЛЬ - дети - дети детей и тд (это делается обычной рекурсией это мне знакомо). Но я не могу разобраться как подсчитать суммарный баланс в структуре детей для родителя.

Пример -Баланс детей (2000) у одного и (8000) у другого, соответственно баланс родителя (10000). Баланс детей 2000 + 8000 = 10000 (сумма отображается у родителя).
Подробнее на схеме.

[img]https://4.downloader.disk.yandex.ua/preview/df39ba0733be07796f977ce4b4febc0cb1fe3db0aca762bdf5ae33f7fcde9339/inf/fKqInKw3d7bLFOeFnMGnhHgFrb5TyTPkgAwZFbTyR-FeylwBjNkv4jsmuSFpJesJZeeDjS1yJ3l3MggxWN2Mtn99Sd4t2rFKFHWJSzmZN0ur8npumZHI4midPdWhecNq?uid=1130000014977477&filename=%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82.jpg&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1249x495[/img]

Не могу добиться подсчета баланса для всех уровней, для каждого родителя.
Подскажите как можно это сделать.
Dich40000 Отправлено: 09 Июня, 2015 - 21:15:40 • Тема: Заполнение формы входа скриптом • Форум: Вопросы новичков

Ответов: 2
Просмотров: 118
Спасибо за помощь, ознакомлюсь, позже задам корректный вопрос.
Dich40000 Отправлено: 09 Июня, 2015 - 19:43:26 • Тема: Заполнение формы входа скриптом • Форум: Вопросы новичков

Ответов: 2
Просмотров: 118
Ребята, всем привет!
Раньше не сталкивался с таким, но хочу сделать.

Суть вот в чем. Необходимо написать скрипт который будет заходить в кабинет на сайте и парсить от туда некоторые данные, а затем сравнивать их с другими данными.

Простой пример:
-Скрипт заходит на сайт site.com
-Вводит в форму логин и пароль
-Парсит div с id="name"
-Полученные данные сохраняет в базу данных и сравнивает с имеющейся таблицей

Подскажите пожалуйста как такое реализовать, каким образом, на каком языке (ява, php).

Интересует именно как скрипт будет переходить на сайт, заполнять форму (как сделал бы это человек, заполнил и нажал enter после заполнения).

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB