Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Shamsik
-42 / 17 / 15
Регистрация: 23.12.2013
Сообщений: 521
Записей в блоге: 1
Завершенные тесты: 2
1

Multiple table where in

22.04.2016, 14:55. Просмотров 131. Ответов 3
Метки нет (Все метки)

Добрый день.

Вот код.


PHP
1
2
3
4
5
6
7
8
9
10
11
12
     $mats = [$mat1,$mat2,$mat18,$mat20,$mat22];
                
                $ids = join(',', $mats);
 
$dbase->query("SELECT * FROM `items` WHERE `item_id` = :id  AND 
                    (
                    `material1` IN ('{$ids}') OR
                    `material2` IN ('{$ids}') OR
                    `material18` IN ('{$ids}') OR
                    `material20` IN ('{$ids}') OR
                    `material22` IN ('{$ids}')
                    )

Так вот у меня проблема в том что если в фильтрах есть 5 материалов я их указал выше мне нужно сделать запрос


Чтобы к примеру если пользователь в фильтрах выбрал (material1 AND material20) чтобы он отфильтровал ее нормально.

Как сделать такую структуры
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2016, 14:55
Ответы с готовыми решениями:

CDbCommand failed to execute the SQL statement: SQLSTATE[42S02]: Base table or view not found: 1146 Table doesn't exist
CDbException CDbCommand failed to execute the SQL statement: SQLSTATE: Base...

Является ли multiple-table update атомарным?
Имеется multiple-table update обновляющий две таблицы. Причем в одной из таблиц...

получить все записи из <select multiple='multiple'
как через JQUERY получить все записи из &lt;select multiple='multiple'

Как можно в <table id="tb1 </table> вписать w ??
У меня есть &lt;textarea id=&quot;t1 какой то текст &lt;/textarea&gt; Далее...

Получение значения из определенной ячейки <table></table>
Помогите новичку получить значения из таблицы в richTextBox Получаю таблицу...

3
полудух
155 / 168 / 46
Регистрация: 15.03.2016
Сообщений: 1,056
22.04.2016, 15:07 2
складывать свойства товара в таблицу самого товара это не вариант
0
Shamsik
-42 / 17 / 15
Регистрация: 23.12.2013
Сообщений: 521
Записей в блоге: 1
Завершенные тесты: 2
22.04.2016, 15:09  [ТС] 3
Этот код работает но частично.

Добавлено через 36 секунд
Ищет по одному параметру. (А мне нужно если он указал оба чтобы и сказал по обеим)
0
полудух
155 / 168 / 46
Регистрация: 15.03.2016
Сообщений: 1,056
22.04.2016, 15:13 4
это костыль, а не код
нормально бд спроектируйте и будет вам счастье
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2016, 15:13

select s odnoi table, and insert v drygyjy table
privet! mne nado sdelat backup s ASP.NET, kogda stirayt DB, no na vsaki...

Объединение таблиц без #Table и @Table
Возможно ли это для следующих запросов: SELECT COUNT(ZP.Id) AS AO, Uch.Uch,...

Очистка переменной(до <table> и после </table>)
Нужно удалить все данные до тега &lt;table&gt; и после &lt;/table&gt;. Нашел такую...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru