[php] Tableau et variable

Résolu
Bonjour,
Ce code est il valide ?

$retour = mysql_query('SELECT * FROM newsletter');
while ($donnees = mysql_fetch_array($retour))
{
$email_destinataire = $donnees['email'];
}

La variable $email_destinataire donnera telle toutes les entrées?

Par exemple si les entrée sont "email1"," email2" et "email3", la variable aura pour valeur : email1email2email3

Merci !
Configuration: Windows XP
Firefox 3.5.2

2 réponses

  1. Merci !! Deux que je suis dessus ><
    Vraiment merci et bravo !
    1. La variable $email_destinataire aura la valeur du dernier tour de boucle (ou plutôt email3 dans ton exemple).

      Tu n'as qu'a faire cela si tu veux conserver toutes les adresses e-mail :

      $retour = mysql_query('SELECT * FROM newsletter');
      $email_destinataire = '';
      while ($donnees = mysql_fetch_array($retour))
      {
      $email_destinataire .= $donnees['email'];
      }

      A la fin de la boucle $email_destinataire vaudra "email1email2email3".

      Si tu veux les séparés par des virgules par exemple il te suffit de faire :

      $email_destinataire .= $donnees['email'].',';

      Cordialement,

      JD