Üyelik tipine göre kategorileri göstermek-gizlemek
Merhaba, video akademi tarzı bir script hazırlıyorum. Firmanın çalışanları ve bayileri gibi farklı üyelik tipileri var.
Bazı firma çalışanlarına ait videoları eklediğim kategorileri bayiler göremesin istiyorum.
Üye tiplerini UyeTipi== 1, UyeTipi== 2 gibi tutuyorum.
Kategori veritananında yetki adına bir kolona kategoriyi görebilecek üye tiplerinin değerlari 1,2 gibi array olarak yazmayı planlıyorum.
Daha bu kısma başlamadım bir yerde takılır mıyım bilmiyorum ama doğru mantık kuruyor muyum fikrlerini almak istedim. YAda bu ya da buna benzer durumlarda sizler hangi yolu izliyorsunuz?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
Merhaba Mehmet,
Users tablosunda kullanıcıları, Videos tablosunda videoları,
user_video tablosunda ise kullanıcı ve video id'lerini tutun.
Ardından Users tablosunda belirttiğiniz üyelik tipine sahip kullanıcıları
elde edin ve bunların id'lerini user_video tablosunda sorgulayın, elde
ettiğiniz videolar arzu ettiğiniz üyelik tipine sahip kişilerin videolarıdır.
Eğer yapmak istediğiniz herkesin videosunu sadece kendisine göstermekse, giriş
yapmış kullanıcının id'sini alıp bu id'yi user_video tablosunda sorgulamak,
elde ettiğiniz verileri kullanıcının ekranına yansıtmaktır.
Başarılar.