Форум → Программирование → PHP для идиотов → как гуру составляют запросы?
как гуру составляют запросы?
-
В зависимости от входных данных, запрос должен меняться, содержа разные предикаты.
Я проверяю условия, например, если задана переменная, добавляю в запрос соответствующий кусочек (условий несколько, в результате получается колбаса из предикатов, объединенных AND), а потом выполняю запрос.
Чувствую, что это как-то неправильно, но как делать иначе, не знаю! Гуглить пробовал, но ничего путного не нашел. -
17 декабря 2011 г. 22:23, спустя 1 час 41 минуту 9 секунд
посмотри как реализован объект селекта у дб адаптера в зендфреймоврке(к примеру) -
-
18 декабря 2011 г. 2:42, спустя 3 часа 37 минут 57 секунд
А можете просто примерно алгоритм описать? -
18 декабря 2011 г. 4:24, спустя 1 час 41 минуту 57 секунд
Возвращаем каждым методом объект-владелеца, после чего складываем строки, полученные в результате вызовов в определенном порядке -
18 декабря 2011 г. 7:48, спустя 3 часа 23 минуты 51 секунду
lolcat, как ты описал обычно и происходит. тупо накапливаем кусочки и клеим по AND. ничего плохого не вижу.ιιlllιlllι унц-унц -
18 декабря 2011 г. 20:26, спустя 12 часов 38 минут 38 секунд
lolcat, у нас на работе все делают именно так :-) -
Пожалуйста, авторизуйтесь, чтобы написать комментарий!