我有这个小逻辑,我不知道如何解决它。
我的数据库中有这个,命名为email_list
5 条记录
然后我有这trackCode
15 条记录。
我的问题是我在做一些事情,比如当我点击它时,email all
它会收到email_list
有 5 条记录的电子邮件,然后 trackCode 会将它发送到这些电子邮件。
我有这个代码
$sql = mysql_query( "SELECT * FROM code WHERE track = '$_POST['track']' " ) or die ( mysql_error() );
$row = mysql_fetch_array( $sql );
$subject = 'You have received your code';
$message = '
Your code is '.$row['trackCode'].'
Please click here to activate your code - click here -
management
';
$header = "From: noreply@fastindexer.com \r\n";
$header .= 'Content-type: text/html' . "\r\n";
$sqlemail = mysql_query( "SELECT * FROM email_list ORDER BY rand() LIMIT 15" ) or die ( mysql_error() );
while ( $rowemail = mysql_fetch_array( $sqlemail ) ) {
$to = $rowemail['emails'];
}
$send_contact = mail($to,$subject,$message,$header);
你能告诉我我的代码有什么问题是我的while语句吗?
我试图解决的是,当它发送电子邮件时,它会发送到这 5 封不同的电子邮件trackCodes
我想我迷失了我的流程和逻辑。
多谢你们