嗨,我是新手,只对 PHP 有基本的了解,所以欢迎任何帮助。基本上我正在尝试通过 PHP 发送一封可以有多个收件人的电子邮件。内容还需要显示符合特定标准的用户列表。我有脚本来查看数据库并发送一封电子邮件,但是它只将其发送给一个人,并且只在内容中列出一个人。请有人建议如何将其更改为电子邮件/显示给多个收件人。我知道它应该至少发送给三个人。
任何帮助/指针都将受到欢迎。谢谢你。
<?php
session_start();
require_once('../config.php');
$errmsg_arr = array();
$errflag = false;
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if(!$link) {
die('Failed to connect to server: ' . mysql_error());
}
$db = mysql_select_db(database_name);
if(!$db) {
die("Unable to select database");
}
$result = mysql_query("SELECT username FROM users WHERE user_type='admin'");
while($result_email = mysql_fetch_array($result))
$to = $result_email['username'];
$result2 = mysql_query("SELECT * FROM users
WHERE ticked='1' AND NOT user_type='super'");
while($result2 = mysql_fetch_array($result2))
$body = $result2['fname'] . " " . $result2['lname'] . " , " . $result2['username'];
mail ($to, 'Subject', $body);
?>