steve07 Posted July 28, 2023 at 07:52 AM Share Posted July 28, 2023 at 07:52 AM (edited) Не пойму почему возникает ошибка на 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); Edited July 28, 2023 at 09:52 AM by steve07 0 Quote Link to comment Share on other sites More sharing options...
Blast Posted July 28, 2023 at 09:24 AM Share Posted July 28, 2023 at 09:24 AM в $parts[0] первым символом стоит # это в int нормально не преобразуется, соответственно (int)$order не содержит корректный номер заказа 0 Quote Link to comment Share on other sites More sharing options...
AlexDW Posted July 28, 2023 at 09:28 AM Share Posted July 28, 2023 at 09:28 AM var_dump в помощь + нужно всегда ставить проверки - а есть ли вообще результат? - вместо его безусловного возврата 0 Quote модули для удобной работы с Opencart Link to comment Share on other sites More sharing options...
steve07 Posted July 28, 2023 at 09:53 AM Author Share Posted July 28, 2023 at 09:53 AM В 28.07.2023 в 14:24, Blast сказал: в $parts[0] первым символом стоит # это в int нормально не преобразуется, соответственно (int)$order не содержит корректный номер заказа прошу прощения, но я добавил решетку позже, чем сюда написал... поэтому не в этом... 0 Quote Link to comment Share on other sites More sharing options...
steve07 Posted July 28, 2023 at 10:19 AM Author Share Posted July 28, 2023 at 10:19 AM $query - пустой совсем не понимаю в чем дело 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.