pdoTools - помогите составить запрос
Есть решение
Доброго времени суток.
Никак не могу составить подобный запрос
Как можно объединить запросы по второй строчке?
Почему сделано так сложно? Потому что динамически могут добавляться другие условия и так удобнее всего их добавлять.
1
Никак не могу составить подобный запрос
WHERE ( `Item`.`operator` = 4 AND (`Item`.`work` LIKE 3 OR `Item`.`task` LIKE 3) )Делаю следующее:$parametersArr[] = '"operator:=" : "'. $userid . '"';
$parametersArr[] = '"work:LIKE" : "%'.$_GET['param'] . '%",' . '"OR:task:LIKE" : "%'.$_GET['param'] . '%"';
$parameters = implode(',',$parametersArr);
if ($parameters!='') {$default['where'] = '{' . $parameters . '}' ;}Получаю это WHERE ( `Item`.`operator` = 4 AND `Item`.`work` LIKE 3 OR `Item`.`task` LIKE 3 ) и как можно наблюдать не совсем то что нужно!Как можно объединить запросы по второй строчке?
Почему сделано так сложно? Потому что динамически могут добавляться другие условия и так удобнее всего их добавлять.
Комментарии: 1