steve07 Опубликовано 28.07.2023 в 07:52 Поделиться Опубликовано 28.07.2023 в 07:52 (изменено) Не пойму почему возникает ошибка на return $query->row['email']; ? 2023-07-28 10:49:32 - PHP Notice: Undefined index: email in admin/controller/catalog/exchange.php on line 993 2023-07-28 10:49:32 - Письмо (заказ #2499) отправлено на 2023-07-28 10:49:32 - PHP Notice: Undefined index: email in admin/controller/catalog/exchange.php on line 993 2023-07-28 10:49:32 - Письмо (заказ #2501) отправлено на Есть обработка, которая получает некоторые данные по АПИ. Получаю емаил по номеру заказу: public function getEmailOrder($order_id) { $query = $this->db->query("SELECT email FROM `" . DB_PREFIX . "order` WHERE order_id = '" . (int)$order_id . "'"); return $query->row['email']; } в цикле получаю емаил и записываю в лог, номер заказа пишется, а маил выдает ошибку. $email = $this->getEmailOrder($parts[0]); $this->log->write('Письмо (заказ #'. $parts[0] . ') отправлено на ' . $email); Изменено 28.07.2023 в 09:52 пользователем steve07 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Blast Опубликовано 28.07.2023 в 09:24 Поделиться Опубликовано 28.07.2023 в 09:24 в $parts[0] первым символом стоит # это в int нормально не преобразуется, соответственно (int)$order не содержит корректный номер заказа 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AlexDW Опубликовано 28.07.2023 в 09:28 Поделиться Опубликовано 28.07.2023 в 09:28 var_dump в помощь + нужно всегда ставить проверки - а есть ли вообще результат? - вместо его безусловного возврата 0 Цитата модули для удобной работы с Opencart Ссылка на комментарий Поделиться на другие сайты Поделиться
steve07 Опубликовано 28.07.2023 в 09:53 Автор Поделиться Опубликовано 28.07.2023 в 09:53 В 28.07.2023 в 14:24, Blast сказал: в $parts[0] первым символом стоит # это в int нормально не преобразуется, соответственно (int)$order не содержит корректный номер заказа прошу прощения, но я добавил решетку позже, чем сюда написал... поэтому не в этом... 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
steve07 Опубликовано 28.07.2023 в 10:19 Автор Поделиться Опубликовано 28.07.2023 в 10:19 $query - пустой совсем не понимаю в чем дело 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.