Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

отправка письма

44K
16 апреля 2010 года
vadim525
41 / / 09.03.2010
доброго времени суток.
есть проблема
я формирую письмо с сайта на свай ясчик (делаю на php)
так вот, в письмо мне надо вставить товар, товар находится в базе.
как в переменную записать этот товар, если его больше одного???

делаю так
if (isset($_POST['submit']))
$result = mysql_query("SELECT * FROM `$table` WHERE `session`='$session'");
// делаю запрос на выборку товара по сессии
while($row = mysql_fetch_array($result))
{
$tovar = $row[name]." цена ".$row_t[price]." кол-во ".$row[quantity]."<br>";
}

$content = $tovar;
$komu = "test@test.ru";
$tema="заказ товара"

и отправляю

mail($komu,$tema,$content);
}
сами понимаете не получается, если товара больше 1
если while закрываю после отправки то соответственно отправляется кол-во писем равное кол-ву товара.
как запихнуть всё в одно письмо???
244
16 апреля 2010 года
UAS
2.0K / / 19.07.2006
Да познайте всю мудрость использования такой вещи, как конкатенация (лти соединение строк). Подсказка - символ "." выполняет конкатенацию.
44K
16 апреля 2010 года
vadim525
41 / / 09.03.2010
я чесно уже давно с этим мучаюсь.
может направите в нужное русло.

получается что в $tovar записывается одна строка из базы с названием, ценой и кол-вом.
когда делаю в цикле то $tovar получается с индексами..
а что дальше делать?????
13
16 апреля 2010 года
RussianSpy
3.0K / / 04.07.2006
 
Код:
$tovar .= $row[name]." цена ".$row_t[price]." кол-во ".$row[quantity]."<br>";
44K
16 апреля 2010 года
vadim525
41 / / 09.03.2010
огромное спасибо, всегда помогаете
спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог