Ответов: 2 Просмотров: 169
|
я только начал изучать php подскажите есть функция которая обрабатывает и загружает данные в базу а потом отправляет отчет в функцию которая отправляет сообщение на почту
PHP:
скопировать код в буфер обмена
private function UploadProducts ($sheetData) { /* здесь обработка и все такое */ $this->SendNotifications('Обновление', 'обновил', $name); // отправка в функцию на почту отчета } private function SendNotifications ($subj, $str, $prdName) { // функция которая отправляет само сообщение на почту $subject = $subj.' товара на сайте'; $from = 'mail@mail.ru'; $body = ' товар '.$prdName.'.'; $to = 'mail@mail.ru'; $mail_message = new waMailMessage($subject, $body); $mail_message->setFrom($from); $mail_message->setTo($to); return $mail_message->send(); }
все работает но отправляет каждое сообщение о загрузке товара
а я хочу чтобы функция отправки накопила например в переменной $body все товары с переносом а потом отправила одно сообщение
подскажите что нужно изучить, я так полагаю php while
и с чем работать никак не могу разобраться, наверно нужно набрать данных в переменную $body в цикле а потом отправить или как это делается подскажите |