我正在从数据库中提取信息,并尝试将其作为电子邮件发送。将从数据库中拉取多行数据。这就是我的代码的样子...
<?php
$to = "--";
$subject = "Test mail";
$message .= "This Week's Memo: ";
while ($row = mysqli_fetch_assoc($result)){
$message .= $row["first_name"];
$message .= (date ('F-d ', strtotime($row["time"])));
$message .= $row["title"];
$message .= $row["memo"];
};
$from = "--";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
所有的信息邮件都很好。我的问题是,我想保留中断。例如,在标题之后,我想中断一下,然后开始备忘录信息。 我可以看看如何实现的任何想法?感谢您的帮助。
如果需要更多信息,请告诉我。谢谢!
最佳答案
添加它。在标题后连接一个新行
$message .= $row["title"] ."\n";
作为旁注,我建议您开始声明消息变量,然后连接其他字符串
$message = "This Week's Memo: ";
//^ no dot at first declaration
关于带有中断数据库的 PHP 邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17137954/