Intereting Posts
как отправлять электронную почту автоматически в определенный день или время в php? изменить (упростить) заголовок темы для отображения в URL-адресе Как я могу ответить на POST из приложения iPhone в PHP? Короткую руку сделать что-то вроде: if ($ variable == 1 || $ variable == "whatever" || $ variable == '492'). Не удается открыть загруженные вложения из API Gmail. Добавление дополнительных каталогов в url с помощью mod_rewrite WooCommerce – Автоматическое добавление или автоматическое удаление продукта в корзину PHPExcel CSV для XLSX ошибка лотка 18 – передача закрыта с оставленными оставленными данными чтения Проблема href в view-controler SimpleXML – добавить новый узел, используя ранее объявленное пространство имен – как? Можно ли проинструктировать PHP о настройке постфикса в php.ini? Как обновить URI веб-страницы автоматически? Сессия PHP потеряна после перенаправления Доступ к контейнеру Symfony 2 через модульный тест?

Как использовать Join в Zend Framework

Я использую запрос Join в zend .. like

$select = $table->select() ->from(array('e' => 'EducationHistory'), array('status_DataDictionary_id')) ->join(array('r' => 'ReportOrder'), 'e.id = r.EducationHistory_id', array('reportOrderStatusId' => 'r.status_DataDictionary_id')) ->where('r.orderBy_Organization_id = ?', 4) ->where('r.orderBy_Person_id = ?', 1) ->group('e.enrollno'); 

и для этого я могу обратиться за помощью из http://framework.zend.com/manual/en/zend.db.select.html

но когда я пытаюсь запустить этот запрос, возникает ошибка, которая говорит мне, что

Выберите запрос не может присоединиться к другому

может кто-нибудь мне помочь? Заранее спасибо…. 🙂

Таблица

Поскольку Zend_Db_Table предоставляет функции шлюза строки, которые не работают, если вы присоединяетесь к другим таблицам, вы должны указать, что вы готовы отказаться от него. Просто позвоните в setIntegrityCheck, и он будет работать:

 $select->setIntegrityCheck(false);