Ben sorun benim kullanıcıların görmesini istediğiniz bilgileri depolamak için en iyi yolu bulmaktan yaşıyorum. Ben sorunu açıklamak için kolay bir yol bulmak mümkün olmadığı için özür dilerim, ama burada (meyve Örnekteki aşkına içindir) gider:
Benim kullanıcıların buzdolabında aşağıdaki meyve takip etmek için bir seçenek var diyelim:
Elma, Portakal, Üzüm, Armut
Veritabanı zaten Elmalar, Portakallar = 2 = 1 id_fruit id_fruit edilir 'meyveler', vb denilen bir tablo ile kurulum
Sanki tüm kullanıcılar ancak ... Ben şu anda onlar izlemek istediğiniz HANGİ meyveler kullanıcıların seçimi saklamak için kolay bir yol anlamaya olamaz, bu meyvelerin takip etmek SEÇENEK zorunda dedi. Kullanıcı 1 Apples gibi değilse, o sadece onun ayarları gitmek Elmalar işaretini kaldırın ve artık Elmalar kendi pano göstermek olabilir.
Ben bu bilgileri saklamak için aklınıza tek yolu alanlar, elma, portakal, üzüm, armut user_id için içeren bir tablo oluşturmaktır. Ve sonra meyveler için user_id ve Evet / Hayır veya 0/1 depolamak.
Şimdiye kadar daha çok meyve, ya da her neyse eklemek istiyorsanız bu büyük keder neden olur.
Ne PHP kullanarak, MySQL bu bilgileri depolamak için en iyi yoldur. Ve nasıl bu bilgi almak istiyorum.
Kullanıcı oturum açtığında, onun görmek istediği meyveler için DB kontrol ve seçtiği sadece bu meyve gösterilecek.
Herhangi bir yardım büyük mutluluk duyacağız.