2012-03-05 11 views
0

私はいくつかの電子メール(最大300)を持つデータベースを持っており、それらにニュースレター/電子メールを送信できるようにしたいと考えています。送信時にsendemails.phpにアクションを渡すフォームをテキストで書いていますが、sendemails.phpにそのテキストエリアの入力を送信してデータベースのすべてのメールに送信するにはどうすればよいですか?PHPスクリプトをまとめてデータベースにあるすべての電子メールにニュースレターを送信する

+6

'メール($に、$ _POST [ 'textareafield'] 'ここではいくつかのスパムです');' –

+0

私は $電子メールのようなもの= "メンバーからのメールを選択し、" 持っている必要があります。 $ to = $ email; メールはカンマで区切られませんか? – user1250526

+0

@MarcB +1 "ここにいくつかの迷惑メール"があります... – Kristian

答えて

1
$result = mysql_query("SELECT email FROM member"); 
$emails = array(); 
while ($row = mysql_fetch_row($result)) 
    $emails[] = $row[0]; 

$to = implode(", ", $emails); 

mail($to, "subject", $_POST["myTextarea"]); 
+0

感謝しています! – user1250526

関連する問題