Как отсортировать в where строку в которой несколько значений через 2 вертикальных слеша?
Строка вот така «76||760», как при сортировке в where где параметр придет 760, показать этот элемент?
пробовал:LIKE :IN, не получается.
пробовал:LIKE :IN, не получается.
Комментарии: 5
Легко, для начала нужно чтобы твой ключ был через :LIKE а значение обязательно в одинарных кочках с знаками процента по краям лайк дыс
$where['key:LIKE'] = '%myvalue%';
И при поиске «760» будет найдено 7600, 8760, 76000.
Заметил))подскажите пожалуйста как это исправить
При таком хранении данных — никак.
Если бы данные писать типа #76#||#760#, тогда можно было бы.
Речь про TV параметр?
Если бы данные писать типа #76#||#760#, тогда можно было бы.
Речь про TV параметр?
Да про тв, фильтр был под один параметр, а тут захотели 2 и более, соответственно сказали просто добавить, при таком раскладе именно как у меня это можно пофиксить так, чтобы айди был разные)а поскольку параметров всего 5 то норм
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.