Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Запрос ничего не возвращает $this->db->query


Рекомендованные сообщения

Всем доброго дня.

OC 1.5 замечено аномальное поведение работающего ранее функционала.

В контроллере идет вызов модели для получения номеров заказов, который ничего не возвращает.

public function getSdekStatusReport()
    {
        $sdek_status_reports = $this->db->query("SELECT o.order_id, o.delivery_number, o.order_status_id
        FROM oc_order o LEFT JOIN oc_order_product op ON o.order_id = op.order_id LEFT JOIN oc_user u ON op.manufacturer_id = u.manufacturer_id WHERE o.transport_company = 6 AND o.delivery_number REGEXP '^[0-9]+$' AND (o.order_status_id IN (9,49) OR (o.order_status_id = 26 AND op.manufacturer_id > 0)) GROUP BY o.delivery_number");
        return $sdek_status_reports->rows;

    }
var_dump($sdek_status_reports);
//object(stdClass)#42 (3) { ["row"]=> array(0) { } ["rows"]=> array(0) { } ["num_rows"]=> int(0) }

Выполняю код через phpMyAdmin и всё работает - http://prntscr.com/tkluxj

В чем прикол?

 

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.