В базе данных Mysql есть поле "другие категории" по которому нужно сделать выборку
Сейчас это делается так (так не работает)
$query = $this->getEntityManager()
->createQuery("
SELECT p
FROM AppBundle:Product p
where p.category=".$category->getId()." or p.otherCategories LIKE '/^i:[0-9];%i:".$category->getId().";%/'
order by p.vt ASC");
в поле otherCategories данные хранятся в виде массива
a:3:{i:0;i:10;i:1;i:12;i:2;i:32;} где i:0;i:10 0 - номер, 10 значение
мне для выборки нужно составить примерно такую регулярку i:[любая цифра, от 1 до 10-ти];i:[передаваемый параметр];
Подскажите, пожалуйста, как сделать регулярку или может быть обойтись без неё -- возможно есть какие-то другие функции в этом плане.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть таблица, в которой отображены пользователи БДВозле каждого пользователя checkbox, когда checkbox = true мы можем удалить пользователя из БД, нажав...
В контроллер методом POST приходит файлЕго нужно отправить на стороннее API используя CURL
Запущено много процессов с одного скрипта tradephp с разными параметрами Как проверить есть ли такой процесс по названию с нужными параметрами?...