Visualizzazione dei risultati da 1 a 2 su 2

Discussione: invio email multiplo

  1. #1
    Utente di HTML.it L'avatar di marcoK
    Registrato dal
    Oct 2007
    Messaggi
    36

    invio email multiplo

    Ciao a tutti,
    credo di stare perdendomi in un bicchiere d'acqua...

    Codice PHP:
    include ("../../konn/konn.php");
      
    $query_list "SELECT DISTINCT email FROM rubrica_soci WHERE settore = $settore1 ORDER   BY cognome"

      
    $indirizzi mysql_query($query_list$db) or die(mysql_error());
      
      
    $a mysql_fetch_assoc($indirizzi) or die(mysql_error()); 
    Data questa query devo ciclare con un foreach() ( o while()??? ) i vari risultati per inserirli come destinatario nella funzione mail()... ed è qui che non capisco che errore compio... il codice che ho scritto è il seguente, chi mi da una mano per capire dove sta l'errore?

    Codice PHP:
    $a mysql_fetch_assoc($indirizzi) or die(mysql_error()); 
    while (
    $a mysql_fetch_assoc($indirizzi)){ 
        
    mail($a$oggetto$messaggio$intestazioni); 
    }; 

    echo 
    "
    Email con allegato inviata correttamente a 
    $indirizzi_totalrows indirizzi!!

    Chiudi pure questa pagina."

    Ovviamente mi tralascia il primo indirizzo della lista... cosa sbaglio??

    Grazie,
    Marco

  2. #2
    Utente di HTML.it L'avatar di marcoK
    Registrato dal
    Oct 2007
    Messaggi
    36
    ok, sono un cretino dovevo semplicemente mettere la riga mail(...) anche sopra il ciclo while()...

    scusate... faccio penitenza!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.