Salve a tutti,
ho una cosa di questo tipo:

Codice PHP:
// nell' <head> ho un META che fa refreshare la pagina (<meta http-equiv="Refresh" content="5;url=news_prova.php">)         
$query mysql_query('SELECT * FROM prova WHERE email!=""');         
$nr_mail mysql_num_rows($query);         
$query_uno "SELECT * FROM prova WHERE inviato='no' AND email!='' LIMIT 0,5";         
$result mysql_query ($query_uno$conn) or die ("");         
$contatore=0;         
if(
$tot_contatore<=$nr_mail) {           
  while (
$riga=mysql_fetch_row($result)){             
    
// invio mail a blocchi di 5             
    
$contatore=$contatore+1;           
  }         
} else {             
  
// faccio altro           
  

Supponendo di avere nel mio DB 50 indirizzi mail, il ciclo while si ripeterà per 10 volte ed in ognuna di queste occasioni ci saranno 5 iterazioni; dunque ad ogni uscita il totale del contatore sarà 5.
Io vorrei memorizzare questo totale e sommarlo ai successivi totali ogni volta che termina un ciclo while.
Ciò perchè così, fino a che questo totale continua ad essere inferiore al numero di mail, si esegue l'istruzione dell'IF, altrimenti si esegue quella dell'else.