私のデータベースからの情報を含むリンクをクリックした人に電子メールを送信したいと考えています。ユーザー名、パスワード、電子メールを入力すると、「アイテム」と「通路」が送信されます。問題は、ユーザー名の下に複数のアイテムを持つことができることです。そのため、すべての情報を 1 通のメールに送信する必要があります。しかし、電子メールで情報をエコーすることはできません。現在、各アイテムと見つかった通路情報についてメールを送信するため、2 通以上の情報メールを送信できます。どんな助けでも大歓迎です。ありがとう!
$Username = mysql_real_escape_string($_POST['Username']);
$Password = mysql_real_escape_string($_POST['Password']);
$Loc = mysql_real_escape_string($_POST['Loc']);
$To = mysql_real_escape_string($_POST['To']);
$Subject = "List";
$query = mysql_query("select * from Members where Username = '$Username' and Password = '$Password'");
while ($row = mysql_fetch_array($query)) {
$headers = 'From: email@email.com';
$Items = $row['Items'];
$Loc = $row['Loc'];
$msg= "Item: $Items
Aisle: $Loc\n";
mail($To, $Subject, $msg, 'From:' . $header);
echo 'Email sent to: ' . $To. '<br>';