Ciao ho scritto del codice che estrae nome,codice,email con una query e li mette in una array , poi con dei cicli foreach spedisco nome e codice all'indirizzo email...ora, funziona tutto, ma vorrei sapere se è scritto bene, mi sembra un po' accroccato!!!Potete dare un'occhiata e correggerlo? Grazie tante posto il codice:
	
	
	
		
grazie
				
			
		PHP:
	
	while ($row = mysql_fetch_assoc($result)){
$invio_email[] = array( 
		'cod'=> $row['cod'],
                 'nome' => $row['nome'],                      
		'email' => $row['email']
		);
}		
foreach($invio_email as $variabile => $campo){ 
    
	foreach($campo as $valore => $key){
	
	if($valore == 'cod'){  $cod =  $key;  } //così ottengo solo i codici	
              if($valore == 'nome'){  $nome	 =  $key;  }//così ottengo solo i nomi
	if($valore == 'email'){  $email	 =  $key;  }//così ottengo solo le email
	
	$content = "Ciao $nome,\r\n";
	$content .= "il codice è $cod\r\n\r\n";
	$content .= "per conferma segui il link\r\n\r\n";
	$content .= "http://www.miosito.it/accedi.php";
	mail($email, "oggetto", $content, "From: staff");
	
	unset($email); //svuoto la variabile che contiene le email altrimenti le spedisce doppie
	
	} 
} 
echo 'email inviate';
	grazie
			
				Ultima modifica di un moderatore: