Db den iki field çekil bunları kullanarak toplu bildirim atmak istiyorum.
Çok fazla satır olfuğu için ve sunucuyu zorlamaması için bunları bölerek göndermek istiyorum.
Elinde bu işlevde bir kod olan arkadaş paylaşırsa sevinirim.
1000erli göndermek için
5
●236
- 18-06-2023, 15:54:19Cron ile veya manuel olarak belirli ID araliginda gönderim yapabilirsiniz. Örneğin 1-250 arasındakilere gönderin, daha sonra 250-500 arasındakilere gönderinAzveNET adlı üyeden alıntı: mesajı görüntüle
- 18-06-2023, 19:12:00Yok üstadım idler arttığı için sürekli onunla uğraşmayayım dedim. Aslında çalışan bir örneği var. Adam güzelde yapmış ama işte istediğim fieldı eklemeyi beceremedimmadlypixel adlı üyeden alıntı: mesajı görüntüle
- 19-06-2023, 01:06:25Veri tabanındaki tabloya ekstra 1 sütun ekle... Örneğin "bildirim_gonderildimi" bu alanı da enum 1,0 olarak ve varsayılan 0 olarak oluştur. Sonra 1 sayfada veritabanından Limit 10 olarak verileri çek ama WHERE bildirim_gonderildimi ='0' sonra foreach ile bildirimleri ekle. Yollananın da bildirim_gonderildimi alanını 1 olarak UPDATE et o sayfaya da cronjob kur tamamdır... Hea diyorsanki birden fazla konuda birden fazla bildirim yollayacağım... O zaman 3 tabloya ihtiyacın olur. bildirimler, uyeler, uyebildirimleri gibi... Bu kezde bildirim_id uye_id eşleştirmesi yaparak sorgulayıp bu bildirim bu üye ye gönderilmemişse gönder ve gönderildi diye ekle mantığıyla gidebilirsin.
