Online test - sınav uygulaması yapmam gerekiyor ama bir yerden sonra tıkandım.Soruların hepsini veri tabanından çekmek istiyorum.
Veri tabanında id,kategori_id,test_id,soru,soruresim,dcevap(doğru cevap) ve 4 tane de yanlış cevap sütunu var.100+ sorularda tek tek if yazıp karşılaştırma yapamam.
Sizden kod değil de nasıl yapacağımı söylemenizi istiyorum
Database normalizasyon yapmalısın. Test bilgileri ile soru bilgileri aynı tabloda olursa uygulaman ölçeklenebilir olmaz. Uygulamanın özel durumuna göre değişiklik gösterebilir ama basitçe tablo yapısı şu şekilde olabilir.
test
-----------
test_id (int)
test_adi (text)
gerekli diger bilgileri
Database normalizasyon yapmalısın. Test bilgileri ile soru bilgileri aynı tabloda olursa uygulaman ölçeklenebilir olmaz. Uygulamanın özel durumuna göre değişiklik gösterebilir ama basitçe tablo yapısı şu şekilde olabilir.
test
-----------
test_id (int)
test_adi (text)
gerekli diger bilgileri