dzxmedia
Kimlik Onayı Bekliyor
Banlı Kullanıcı
-
Üyelik
25.06.2017
-
Yaş/Cinsiyet
29 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** A**
-
Mesajlar
9
-
Beğeniler
9 / 1
-
Ticaret
0, (%0)
Arkadaşlar bir sistem yapıyorum ama bir engelle karşılaştım.
Sitem kısa süreli aktif bir iş için yapıyorum.
Sizin yardımınıza ihtiyaç duyduğum şey ise şu;
Sitemde herkes birbirine yazı yazabilecek
$usersor=$db->prepare("SELECT * FROM kullanici where kullanici_id!=:id");
$usersor->execute(array(
'id' => $kullanicicek['kullanici_id']));
şu kod ile select boxlarda kullanıcının kendine yazı yazmasını engelledim ancak herkesin birbirine sadece 1 defa yazı yazabilmesini istiyorum yani kullanıcı metin gönderdiği kişiye bir daha yazamamalı bunuda select boxlarda halletmek için yazılan kullanıcının bir daha select seçeneklerinde olmamasını istiyorum. Umarım derdimi anlatabilmişimdir.
Lütfen yardımcı olun,teşekkürler.
-
Üyelik
21.09.2016
-
Yaş/Cinsiyet
31 / E
-
Meslek
Full Stack Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
H** T**
-
Mesajlar
1155
-
Beğeniler
99 / 327
-
Ticaret
3, (%100)
mesaj alış verişini gösteren bir tablo yapın hocam;
CREATE TABLE user_message (
sender int, // göndericinin id si
receiver int //alıcının id si
FOREIGN KEY (sender) REFERENCES users(kullanici_id)
FOREIGN KEY (receiver) REFERENCES users(kullanici_id)
);
Daha sonra mesaj atmak isteyen kullanıcı için kullanıcıları çekerken, öncesinde bu adamın mesaj attıgı kisilerin idsini çekin, daha sonrada kullanıcılar tablosundan bu idlerin dısında kalanları çekin. (yani adamın daha önce mesaj gönderdiği kişiler aradan çıkarılacak.)
Böyle bir sistem yapabilirsiniz.
dzxmedia
Kimlik Onayı Bekliyor
Banlı Kullanıcı
-
Üyelik
25.06.2017
-
Yaş/Cinsiyet
29 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** A**
-
Mesajlar
9
-
Beğeniler
9 / 1
-
Ticaret
0, (%0)
Hocam ben mesaj gönderme sistemini hallettim zaten ama sizin o sonda dediğiniz şeyde problem yaşıyorum. While ile gözükmemesi gereken kullanıcı idlerini çekiyorum ama mesela elimde 5 6 tane kullanici id'si var ve bunları nasıl where koşuluna uyarlarım