Всем привет, прошу дать пендалей!
Есть форма поиска с кучей параметров, в ручную писать скрипт лень, узнал что в Zend Framework есть класс Zend_Db.
Использую его, можно написать следующее(просто пример):
$select = new Zend_Db_Table; //создаем класс
$query = $this->getAdapter()->select()->from('table_name', '*'); //создаем SQL. тут SELECT * FROM table_name ...
if(isset($POST['color'])){
$query->where('color LIKE ?', $POST['color']); // where (color LIKE $POST['color'])
}
if(isset($POST['height'])){
$query->where('height = ?', $POST['height']); // where (height = $POST['height'])
}
if(isset($POST['что угодно'])){
$query->where('что угодно = ?', $POST['что угодно']); // и так хоть сто раз
}
$result = $select->fetchAll($query);
В этом собственно и вопрос, как мне можно подключить этот класс к своему движку(самописный) что бы использовать данный метод?
Сам Zend Framework скачан.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.