2010-02-09 5 views
0

мне было интересно, если sanyone может помочь мне следующее:информации базы данных отправить по электронной почте

У меня есть некоторые данные, вставленные в базу данных MySQL на несколько страниц. После этого я извлекаю эту информацию (на новой странице) из базы данных и хочу отправить их по электронной почте на различные электронные письма, включая один из информации из базы данных.

Я создал функцию электронной почты() и «ВЫБРАТЬ» всю информацию из базы данных (введите их в некоторые поля HIDDEN).

Я не уверен, как получить информацию, отправленную по электронной почте.

Я пробовал, но все, что я получаю, - это пустое электронное письмо без информации из базы данных.

Надеюсь, я объяснил свою проблему, и кто-то может дать мне понять об этом.

Большое спасибо Francesco

ответ

0

MySQL не включает в себя функцию для отправки электронной почты. Поэтому вам нужно будет написать дополнительное программное обеспечение, чтобы справиться с этой работой.

Один вопрос решить, как будет запрашиваться электронное письмо? - Как будет инициирован процесс?

У вас может быть ваша веб-страница (написанная на PHP или любом другом языке), которая показывает информацию на экране, также отправляет электронное письмо. См. sending email from php.

Лучшая идея состоит в том, чтобы в первую очередь поставить ваши запросы на отправку писем. Таким образом, вы не будете замедлять работу своего веб-сервера. Затем выполняйте фоновое задание каждого из запросов, считывая базу данных и отправляя электронные письма. Google для «php background processing» для получения справки или задать дополнительные вопросы по StackOverflow.

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

Re: используя данные из базы данных для отправки электронной почты - это просто, просто прочитайте базу данных, а затем используйте информацию для создания электронных писем, кубов, предметов и других полей.

+0

Привет Ларри, благодарю за ваши отзывы извинения за этот поздний ответ. То, что я делаю, это то, о чем вы упоминаете в последнем пункте. У меня есть все данные в скрытых полях и вы хотите отправить их по электронной почте. Хотя функция электронной почты кажется правильной, никакая информация из скрытых полей не включена в отправленное электронное письмо. Я пытаюсь понять, почему это происходит. Если бы вы могли дать мне помощь firhter, это было бы очень признательно. Francesco – frapet

+0

Вы не должны хранить значения db в скрытых полях. Ваш php-скрипт должен прочитать db, а затем отправить электронное письмо с данными. Вы не должны отправлять данные обратно в браузер. Если у вас все еще есть проблемы, вы должны задать новый вопрос для переполнения стека. –

Смежные вопросы