带有break数据库的PHP邮件

时间:2013-06-16 21:35:02

标签: php mysql

我从数据库中提取信息,并尝试将其作为电子邮件发送。将从数据库中提取多行数据。这就是我的代码看起来......

<?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.";
?>

所有信息邮件都很好。我的问题是,我想保留休息时间。例如,在标题之后,我想休息一下,然后开始备忘录信息。 有什么想法,我可以看看如何实现?谢谢你的帮助。

如果需要更多信息,请告诉我。谢谢!

3 个答案:

答案 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;