我从数据库中提取信息,并尝试将其作为电子邮件发送。将从数据库中提取多行数据。这就是我的代码看起来......
<?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.";
?>
所有信息邮件都很好。我的问题是,我想保留休息时间。例如,在标题之后,我想休息一下,然后开始备忘录信息。 有什么想法,我可以看看如何实现?谢谢你的帮助。
如果需要更多信息,请告诉我。谢谢!
答案 0 :(得分:0)
尝试:
$message .= $row["title"].'<br/>';
$message .= $row["memo"];
答案 1 :(得分:0)
只需添加它。在标题后面连接一个新行
$message .= $row["title"] ."\n";
作为旁注,我建议你开始声明消息变量,然后连接其他字符串
$message = "This Week's Memo: ";
//^ no dot at first declaration
答案 2 :(得分:0)
使用PHP_EOL处理不同的操作系统
$message .= $row["title"].PHP_EOL;