$sql = "SELECT user_email FROM member WHERE AdminYN = 'Y' AND UseYN = 'Y'";
$result = $db->query($sql);
$emails = array();
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$email = $row['user_email'];
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
$emails[] = $email; // 배열에 추가
foreach ($emails as $email) {
$phpmailer->addAddress($email);
}
} else {
echo "유효하지 않은 이메일 주소: $email<br>";
}
}
} else {
echo "주소록에 추가할 수신자가 없습니다.";
}
$sql = "SELECT user_email FROM member WHERE AdminYN = 'Y' AND UseYN = 'Y'";
$result = $db->query($sql);
$emails = array();
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$email = $row['user_email'];
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
$emails[] = $email; // 배열에 추가
} else {
echo "유효하지 않은 이메일 주소: $email<br>";
}
}
foreach ($emails as $email) {
$phpmailer->addAddress($email);
}
} else {
echo "주소록에 추가할 수신자가 없습니다.";
}
while 문 밖에 foreach 문 을 둬서 중복 허용 방지