ßenim sorunuu anlatmakta biraz zor ama deniycem. ßen bir test scripti yazmaya çalışıyorum. Yani adminlerin istedikleri kadar test ekleyebileceği ve üyelerinde bu testleri çözebileceği bir sistem. Benim sorunum veri tablosunun hangi sistemle oluştursam die düşünüyorum düşünüyorum ama çok iç açıcı şeyler gelmiyor aklıma benm oluşturduğum tablolalrı açıklamaları ile birlikte veriyorum lütfen daha basit bir sistem aklınıza gelirse yardımcı olmanızı rica ediyorum.
Tablo1 : anket
id
anketno
soruno
baslik
soru
tarih
onay
sonucx
sonucy
sonucz [Buradaki sonucxyzler üyelerin test sonuçlarında aldıkları puanın text karşılığı olacak onun mantığıını az çok kurdum orda sorunum yok]
Tablo2: cevaplar
id
ip
uyeno
cevapsikki
sikx
siky
sikz [Buradaki sikxyzler (ŞIK) demektir. Ve önem sırasını gösterir. ORdada bi Sorunum Yok]
Tablo3 : siklar
id
sikid
siklar
Tablolarım bu şekilde. Mesela son yazılan testi alabilmek için bir sorgu kodu oluşturdum şu şekilde,
select anket.anketno, anket.soruno, anket.baslik, anket.soru, cevaplar.sikx, cevaplar.siky, cevaplar.sikz, siklar.sikid, siklar.siklar from anket, cevaplar, siklar where anket.anketno = cevaplar.anketno AND anket.anketno = siklar.anketno order by anket.anketno desctabi bu sorguda sondan başa doğru sıralı geliyor sadece son anketi alabilmek için sorguya ne eklemem gerekiyor acaba bunuda öğrenmek istiyorum. Biliyorum çok karışık oldu ama napıyım çözemedim kusura bakmayın