|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » запрос к базе данных |
|
|
запрос к базе данных
|
Старожил Сообщения: 359 |
как мне сделать запрос к базе данных ?
есть поле в таблице с категориями когда продукт в одной категории то выводит её нормально когда в нескольких то не выводит не в одной в несколько добавляет через запятую
если в базе поле категории == 10,34,56 то продукты из 10 не выводит Зыы.. подозреваю что это просто но не могу правильный запрос к гууглу задать |
|
Отправлено: 02:35, 12-09-2011 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать слабо понятно, что нужно.
вероятно перед этим запросом нужно найти ид, которые во многих категориях, чтобы их исключить... Цитата binders:
|
|
Отправлено: 09:53, 12-09-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 280
|
Профиль | Отправить PM | Цитировать примеры таблиц(ы) в студию!
|
------- Отправлено: 12:20, 12-09-2011 | #3 |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать есть модуль вывода 10 последних продуктов
если продукт в нескольких категориях то его не выводит не в одной в каких категориях продукт если он во многих категориях их эти категории записывает в базу через запятую надо чтоб в каждой категории показывался этот продукт если даже он прописан в нескольких и чтоб в каждой категории были продукты только из своей категории вот модуль целиком
|
Отправлено: 17:06, 12-09-2011 | #4 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать все равно мутно как-то
...AND `category` = '10' // элементы только одной категории 10 ...AND FIND_IN_SET(10, `category`) // все элементы с категорией 10, включая с одной. |
|
Отправлено: 18:04, 12-09-2011 | #5 |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать не получилось
Цитата Sham:
есть фильм он относится к нескольким категориям ( триллер, драма, военный, биография ) триллер == категория = 1 драма == категория = 2 военный == категория = 3 биография == категория = 4 при добавлении его в базу в графе категория прописывается следующее ( 1,2,3,4 ) при работе модуля что выше должно выводить 10 последних добавленных фильмов в переменную $san_top10[8] выводится для какой категории выводить последнюю 10 но фильм добавленный сразу в несколько категорий показывается только в первой 1, а в остальных его нет надо чтоб показывал в каждой отдельной категории вот пример как надо не работающего модуля cinem.ru ( ссылку можно \ нужно удолить ) |
|
Отправлено: 19:51, 12-09-2011 | #6 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:31, 12-09-2011 | #7 |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать всё работает спасибо это я криворукий не в тот запрос вписал
но когда я прописываю из каких категориях выводить выдаёт ошибку FIND_IN_SET(14,13,2,3,4,5,6,7,8,9,10,11,12,16, `category`) |
Отправлено: 22:54, 12-09-2011 | #8 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать |
Отправлено: 08:03, 13-09-2011 | #9 |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать а как составить запрос чтоб в цикле выводило только определённые записи из базы данных ?
пример мне надо чтоб вывело только id=678 \ id=876 \ id=987 |
Отправлено: 02:54, 16-09-2011 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - построения графа по базе данных | IvanBaich | Программирование и базы данных | 4 | 15-10-2010 13:21 | |
[решено] Сортировка данных, запрос к БД к разным полям. | zvezda_t | Вебмастеру | 2 | 22-04-2010 16:36 | |
MySQL - [решено] сохранение данных в базе данных Mysql | TigerZaka | Программирование и базы данных | 4 | 24-08-2008 15:48 | |
SQL-запрос для разных наборов данных | kukushka | Программирование и базы данных | 3 | 14-12-2004 11:04 | |
Дробление табличек в базе данных | x404 | Программирование и базы данных | 2 | 23-10-2003 02:21 |
|