2010-07-13 53 views
0

我在数据库中有大约50个用户,我想给他们发送一个简报。如何将数据放在mysql数组中()

$result = mysql_query("SELECT email FROM users") or die(mysql_error()); 
$row = mysql_fetch_array($result); // had 50 emails 

如何将$row['email']放入下面的邮件代码中。

$m->setBcc(Array("[email protected]", "[email protected]","[email protected]")); 

让我知道。

+0

我希望这不是你写一个产品的质量代码..通过BCC发送简讯给你不可能跟踪哪些邮件已成功发送(如果脚本超时,您在做什么?)..使用pear :: Mail_Queue代替。 – 2010-07-13 00:16:47

回答

2
$recipients = array(); 

while($row=mysql_fetch_array($result)) 
{ 
$recipients[] = $row['email']; 
} 

$m->setBcc($recipients); 

告诉我,如果它不工作,我会立即删除:)

+0

谢谢Ygam。它像超级大国一样工作。 – kampit 2010-07-13 00:14:24

相关问题