繁体   English   中英

我想使用php和mysql将电子邮件发送到数据库中的每个电子邮件地址

[英]I would like to send emails to every email address in my database using php and mysql

我希望能够向mysql数据库中的每个人发送电子邮件。 到目前为止,下面的代码将只向我的mysql表的第一行发送电子邮件。 目标是向我数据库中的所有用户发送一封电子邮件。

<?php
//Connect To Database
include "../connection_string.php";

mysql_connect($host,$username, $password) or die ("<html><script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)</script></html>");
mysql_select_db($db_name);

$result = mysql_query("select property_notifications.email, crm.city, crm.state, crm.primary_fname, crm.primary_lname, crm.bedrooms, crm.baths, crm.assignee, userinfo.fname, userinfo.lname, userinfo.company, userinfo.homecontact, userinfo.clientid from inmobilmex_connect.property_notifications join inmobilmex_connect.crm on property_notifications.email=crm.primary_email join inmobilmex_connect.userinfo where property_notifications.sender=userinfo.clientid");

while($row = mysql_fetch_array($result)){

$recipients=$row['email'];
$prospect_city=$row['city'];
$prospect_state=$row['state'];
$prospect_fname=$row['primary_fname'];
$prospect_lname=$row['primary_lname'];
$bedrooms=$row['bedrooms'];
$baths=$row['baths'];
$realtor_assignee=$row['assignee'];
$fname=$row['fname'];
$lname=$row['lname'];
$company=$row['company'];
$homecontact=$row['homecontact'];
$clientid=$row['clientid'];

//sends email via CRON Jobs
$to = $recipients;
$headers .= 'From: INMOBILMEX <inmobilmex@inmobilmex.com>' . "\r\n";
$headers .= 'Reply-To: inmobilmex@inmobilmex.com'. "\r\n";
$subject = "INMOBILMEX - Nuevas propiedades disponibles en $prospect_city $prospect_state";
$body = "Hola $prospect_fname $prospect_lname,\n \nA continuacion aparece un enlace sobre las busquedas de propiedades que coinciden con su peticion. \n\n http://www.inmobilmex.com/home_search_results.php?optionsRadios=option1&state=&city=$prospect_city&bedrooms=$bedrooms&baths=$baths \n\nFavor de comunicarse conmigo si le interesa alguna propiedad.\n\nQuedo de usted,\n$fname $lname\n$company\n$homecontact\n$cellcontact\n$clientid";

mail($to, $subject, $body, $headers);
}
mysql_close();
?>

任何帮助表示赞赏!

$recipients=$row['email'];
$prospect_city=$row['city'];
$prospect_state=$row['state'];
$prospect_fname=$row['primary_fname'];
$prospect_lname=$row['primary_lname'];
$bedrooms=$row['bedrooms'];
$baths=$row['baths'];
$realtor_assignee=$row['assignee'];
$fname=$row['fname'];
$lname=$row['lname'];
$company=$row['company'];
$homecontact=$row['homecontact'];
$clientid=$row['clientid'];

将这些行放入while循环中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM