OiS
WM Aracı
Kullanıcı
-
Üyelik
13.12.2012
-
Yaş/Cinsiyet
37 / E
-
Meslek
Öğrenci / Programcı
-
Konum
Kocaeli
-
Ad Soyad
İ** K**
-
Mesajlar
695
-
Beğeniler
92 / 79
-
Ticaret
25, (%96)
Selamlar;
Arkadaşlar sisteminde üyeler birbirine mesaj gönderebiliyor. Ancak anlık güncelleme yapmadım sadece post etme ve post listeleme mevcut. Mesajlaşma sisteminde iki tablo kullanıyorum. Biri mesaj tablosu diğeri mesaj_konusmalar tablosu.
mesaj tablom;
-mesaj_id,
-gonderen_uye_id,
-alan_uye_id
mesaj_konusmalar tablom;
-mesaj_konusma_id,
-mesaj,
-uye_id,
mesaj_id
şeklinde. Yeni mesaj olduğunda nasıl bildirim gösterebilirim?
-
Üyelik
08.12.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
Bilgi İşlem
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** Y**
-
Mesajlar
170
-
Beğeniler
33 / 90
-
Ticaret
1, (%100)
dostum birden farklı şekilde çözebilirsin.
Örneğin 1 yol. Her gelen mesaj 1 satır bir kolon aç okundu okunmadı diye. Yeni mesaj geldiğinde okunmadığı için bildirim yanacak 1 yeni mesajını var diye...
OiS
WM Aracı
Kullanıcı
-
Üyelik
13.12.2012
-
Yaş/Cinsiyet
37 / E
-
Meslek
Öğrenci / Programcı
-
Konum
Kocaeli
-
Ad Soyad
İ** K**
-
Mesajlar
695
-
Beğeniler
92 / 79
-
Ticaret
25, (%96)
Okundu okunmadı yapıcam ama listelerken alıcının okuduğuna göre nasıl update yaparım.
-
Üyelik
18.04.2014
-
Yaş/Cinsiyet
43 / E
-
Meslek
bilişim ve e-ticaret uzmanı
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** C**
-
Mesajlar
317
-
Beğeniler
23 / 90
-
Ticaret
0, (%0)
Her mesaj için yeni bir satır açarsan, Database de okundu okunmadı kolonunu mesajlar yüklendiği an o an tabloya eklenmiş bütün mesajların okundu kolonunu okundu olarak işaretlersin, sonrasında gelecek mesajlar okunmuş olarak işaretlenmez, sayfa yenilenir ise okundu olarak işaretlenir.
Mesajın okunma sayfasına uygularsan mesajın içine girilince okundu olarak işaretlenmiş olur
-
Üyelik
25.06.2016
-
Yaş/Cinsiyet
36 / E
-
Meslek
full stack developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
S** Ç**
-
Mesajlar
334
-
Beğeniler
35 / 93
-
Ticaret
0, (%0)
mesajlara timestamp ekle.. kullanicinin satirina da son mesaj okuma diye bir kolon acip ona da mesajlari her okudugunda timestamp'i guncelle. kontrolunu de kullanicinin son mesaj okuma zamanindan sonra gelen mesaji var mi diye kontrol edebilirsin.
diger turlu adam 10 mesaj okusa 10 ayri satira gidip update yapman gerekecek ama bunda sadece kullanicinin son mesaj okuma zamanini update etmen gerekiyor.