v2.5.2
Giriş yap

PHP test uygulamasında soru ve seçenekleri listeleme sorunu

siyahkalem
422 defa görüntülendi

Merhaba,
Bir test uygulaması geliştiriyorum ama soru ve seçenekleri listeleme sorun yaşıyorum. Desteğiniz için şimdiden teşekkürler.

    // Veritabanı
    Tablo adı : questions // Sınav başlıkları tutuluyor
    Tablod adı : questions_all // tüm soruların tutulduğu tablo
    Tablo adı : questions_option // Soruların seçenekleri
    
    // params
    "quesID" ile sınav başlığını, soruyu ve seçeneklerini birbirine bağlıyorum
    "optionID" ile soru ve seçenekleri birbirine bağlıyorum.
    
    // SQL
    
    $list = $_db->query("SELECT*FROM questions");
    
    foreach($list->results() as $value){
    $quesID    = $value->quesID;
    $list2     = $_db->query("
           SELECT*FROM questions_all as qa 
           INNER JOIN questions_option as qo 
           ON qa.quesID =  qo.quesID
           WHERE qa.quesID = '$quesID' AND qa.optionID = qo.optionID
              ");
                           
    }
    
    // parametreler geliyor
    

Sonuç sınav başlığını ve 1 soru ve seçenekleri listeleniyor. Fakat bir sınav başlığına ait 3 soru ve seçenekleri listelenmiyor. Neden olabilir?
Foreach döngüsü olarak söylemeyin; denedim ondan da son datayı döndüyor.

siyahkalem
951 gün önce

Maalesef, söylediğiniz gibi olmadı.