ciao,
sto facendo delle prove con phpmailer. In pratica devo vedere se il codice mi esegue un ciclo di blocchi di 50 email da inviare. Quello che vorrei fare per vedere se funziona, è stampare a video gli indirizzi email invece di spedirli.
codice:
$blocco = 50;
$email = true;
$contatore = 0;
while($email) {
$query = "SELECT email FROM tbl_user_reg LIMIT ".($contatore * $blocco).", $blocco";
if (mysql_num_rows($query)) {
for ($i = 0; $i < mysql_num_rows($query); $i++)
{
$row = mysql_fetch_array($query);
$to = $row['email'];
$mail->AddBCC($to);
}
$contatore++;
}
else $email = false;
}
questo codice mi da un Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource nella riga if (mysql_num_rows($query))
per stampare a video ho provato a togliere $to e $mail->AddBCC($to); e mettere un echo $row['email']; ma non mi stampa nulla. Dipende dal warning? oppure il sistema è sbagliato
grazie per l'aiuto