PHP У меня есть этот код:как эхо населенного массива
<?php
$result_array1 = array();
$sql1 = "SELECT * FROM `test_thing`";
$result1 = mysql_query("$sql1") or die($sql1.mysql_error());
while($row1 = mysql_fetch_array($result1))
{
$result_array1[] = $row1['email'];
}
$sentmail = mail($result_array1,$subject,$message,$header);
?>
Моя проблема заключается в том, что если поместить функцию почты внутри цикла, пользователь получает много писем вместо одного, и если поместить его из цикла не отправляется электронное письмо. Моя цель - отправить только 1 письмо каждому пользователю, но это письмо должно содержать в нем много смешанных писем. Я читал на других форумах, что это можно сделать с помощью массивов. Возможно, с кодами есть ошибка. Любые предложения?
Благодаря
Не должно быть 'mysql_fetch_assoc' вместо' mysql_fetch_array'? –
@Shedal Это может быть, но по умолчанию 'mysql_fetch_array()' получает _both_ ассоциативные и числовые клавиши, поэтому это отлично работает. –