Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wysyłanie tyle maili ile jest rekordów pasujących do użytkownika
adrianozo
post
Post #1





Grupa: Zarejestrowani
Postów: 733
Pomógł: 4
Dołączył: 11.11.2009

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


Witam wszystkich smile.gif
Mam pewien problem. Chcę wysyłać wiadomość email do użytkownika jeśli status transakcji zostanie zmieniony, ale jest pewien problem. Jeśli jest np. 10 rekordów danego użytkownika to dostanie on 10 maili, a chciałbym żeby dostał tylko jednego maila z konkretną transakcją.

  1. $data = stripslashes($wiersz['data']);
  2. if(isset($_POST['zapisz']))
  3. {
  4. $zapytanie3 = 'UPDATE `cms_sklep_zamowienie` SET `status`= "'.$_POST['status'].'" WHERE `data`="'.$_POST['data'].'"';
  5. $idzapytania3 = mysql_query($zapytanie3) or die(mysql_error());
  6. $zapytanie4 = 'UPDATE `cms_sklep_historia` SET `status`= "'.$_POST['status'].'" WHERE `data`="'.$_POST['data'].'"';
  7. $idzapytania4 = mysql_query($zapytanie4) or die(mysql_error());
  8. $naglowki = 'From: '.$nazwaa.''.PHP_EOL.'Reply-To: '.$email.''.PHP_EOL.'Content-type: text/html; charset=utf-8';
  9. $zapaa1 = "SELECT * FROM `cms_sklep_zamowienie` WHERE `data` = '".$data."'";
  10. $idzapaa1 = mysql_query($zapaa1) or die(mysql_error());
  11. $wierszaa1 = mysql_fetch_array($idzapaa1);
  12. $zapa1 = "SELECT * FROM `cms_sklep_user` WHERE `id` = ".$wierszaa1['klient']."";
  13. $idzapa1 = mysql_query($zapa1) or die(mysql_error());
  14. $wiersza1 = mysql_fetch_array($idzapa1);
  15. mail($wiersza1['email'], 'Zmiana statusu', '<html><body>
  16. Dziękujemy za skorzystanie z naszych usług.<br /><br />
  17. <br /><br />------<br />Wiadomość wygenerowana automatycznie<br />przez serwis adres.pl</body></html>', $naglowki);
  18. header('Location: index.php?page=adresik');
  19. }


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 18:41