Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Problem z wysylka maili na adresy z bazy danych
Rufus_84
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 1
Dołączył: 15.12.2012

Ostrzeżenie: (0%)
-----


Witam. Mam taki problem:

  1. $interval1 = date('Y-m-d', strtotime('- 1 day'));


Pobieram z bazy danych adresy email które są przypisane do daty

  1. [sql]$cytaty = "SELECT * FROM cytaty WHERE data LIKE '$interval1'";
  2. $ou = $db->prepare($cytaty);
  3. $ou->execute();
  4. $ou->bindColumn(3, $email);
  5. $ou->bindColumn(4, $data);
  6. while($ou->fetch()){
  7.  
  8. ...
  9. $mail->AddAddress($email);
  10. $mail->Send();
  11. }
  12. [/sql]


W bazie danych są dwa adresy z tą samą datą.
Problem polega na tym, że na adres1 ten sam mail jest wysyłany dwa razy a na adres2 raz. Jezeli w bazie byloby np. 10 adresow z tą samą datą to na pierwszy wysyla 10razy, na drugi 9 itd. dopiero na ostatni wysyla raz.

W jaki sposób zrobic tak, aby wysylalo na kazdy adres tylko jeden raz?
Z góry dziekuje za pomoc

Pozdrawiam
Rafał

Ten post edytował Rufus_84 26.03.2014, 18:28:25
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.09.2025 - 12:55