Nasıl özel e-postalar için CSV dosyalarını e-posta mı?

2 Cevap php

Ben saklanan tüm gönüllüler, daha sonra ben bir gönüllü işe yarayabilir tüm farklı mekanları (gönüllüler bir mekan her atanan liste bir tablo (mekanları) sahip olduğu bir tablo (volunteers_2009) var ve bu volunteers_2009.venue_id içinde depolanan , olan) venues.id eşittir

Mekânları tablo aynı zamanda e-postalar için bir sütun vardır, her e-posta her mekan başkanı içindir.

Ne yapmak istiyorum otomatik gönüllüler tablonun bir CSV dosyası (volunteers_2009) ile her başkanı bir e-posta göndermek mümkün olacak, ve bu süreçte, ben venues.id ile volunteers_2009.venue_id maç ile CSV göndermek istediğiniz sadece gönüllüler o başkanın mekan atanan, böylece başkanı sadece kendi mekan ayrıldı gönüllü bir CSV alır.

Ben, mekanları masaya aracılığıyla çalıştırmak başında başlamak, volunteers_2009.venue_id için venues.id maç, daha sonra venue_id = # tüm verileri çekmek için CSV ihracat işlevini çalıştırın, daha sonra e-posta içine takın ve alıcı olurdu olurdu venues.chair_email.

Ben zaten bir ihracat CSV işlevi var, ben sadece uygun gönüllüleri çekmek için bunu venue_id geçebileceği, ve ben de çalışan bir e-posta işlevi var, bu yüzden o eki ve alıcı iletebilirsiniz.

Here is a sketch of the theory of the function of functions that would get this done: alt text

Bu konuda gitmek nasıl daha iyi bir yol görürseniz (benim zavallı el yazı ile birlikte takip edebilirsiniz eğer), o zaman teşekkürler, lütfen bana bildirin.

2 Cevap

Ben büyük şey (Ben bu hakkı okuyorsam) sizin eksik e-posta parçası olduğunu düşünüyorum. Bu nasıl örnekler için Swift Mailer bakabilirsiniz.

Ben tam olarak bunu desteklemek için her yeni PHP proje üzerinde yükleyin.

Eğer hata işleme eklemek varsayarsak, bunu doğru aldık görünür. Eğer bir, her dosyanın bir kopyasını kaydedebilirsiniz böylece CSV dosya adı üzerine mekan id çakmak isteyen (denetim için, ya da sıçrar, veya e-posta sistemi aşağı eğer, vb) olabilir.