отправка письма
есть проблема
я формирую письмо с сайта на свай ясчик (делаю на 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 закрываю после отправки то соответственно отправляется кол-во писем равное кол-ву товара.
как запихнуть всё в одно письмо???
Да познайте всю мудрость использования такой вещи, как конкатенация (лти соединение строк). Подсказка - символ "." выполняет конкатенацию.
может направите в нужное русло.
получается что в $tovar записывается одна строка из базы с названием, ценой и кол-вом.
когда делаю в цикле то $tovar получается с индексами..
а что дальше делать?????
Код:
$tovar .= $row[name]." цена ".$row_t[price]." кол-во ".$row[quantity]."<br>";
спасибо