cgl cagla cagla

aynen zaten tasarımı yapmısız veri tabanına baglamakta kaldık :))

22-04-2010 19:04

    cgl cagla cagla

    of yaa bakıorum bakıorum hiç bişi yapamıorum dersten kalıcam bu gidişle ilk defa görüorum php ve mysql i :( kimse yokmu gercekten yardım edebilecek yaa smiley

    22-04-2010 20:02

      ...

      erkman_07450 serdar doğu

      kuzum siz nerde ne okuyorsunuz söylermisiniz?

      23-04-2010 11:26

        cgl cagla cagla

        bilgisayar programcılıgı okuorumm 2. sınıf ama lisede programcılık namına bişey göstermedilerr

        ünidede karsıma cıkınca afalladım anlıcağan bide projeler fln.

        23-04-2010 12:36

          nssasmaz Nursin Şaşmaz Avatar

          Geldim:::;

          1- Çözen kişilerin çevapları veri tabanın kaydolacakmı ?

          2- Soruların doğru cevapları veri tabanında varmı?

          //// Bu sorular cevaplanana dek ben bir yöntem söyleleyim

          /**/

          Şimdi;

          sorular ve şıklar gelir bir formda aynı şekilde sorunun numarasıda bir gizli input içerisinde gelir form ile yollanan veriler aynen şunlar olur..

          * soru_no

          * cevap ( cevaplarda veri tabanına doğru şık olarak A,B.. yada Ahmet, Ankara.. şeklinde kadetmişseniz aynı şekilde burdada A,B.. yada Ahmet, Ankara.. şeklinde bir cevap olmalı value etiketi içinde )

           # cevapla.php # diye bir dosya yap ve içine şu yöntemi geliştirerek şu kodları yazmayı dene.

          <?php

          $soru=$_POST['soru_no'];$cevap=$_POST['cevap'];

          $dogru_cevap=mysql_result(mysql_query("SELECT cevap FROM sorular WHERE id=$soru"),0,0);

          if($cevap==$dogru_cevap) {

          echo "Cevap Doğru";

          } else {

          echo "Cevap Yanlış";

          }

          $digersoru=$soru+1;

          /* her cevaplamadan sonra yeni soruya geç linki çıkar.. bu sayfada her cevapta bir sonraki soru olup olmadığını kontrol ettir ve ona göre son sorudan sonra test bitsin...*/

          echo "<a href=\"soru.php?soru=$digersoru\">Öteki Soruya Geç</a>";

          ?>

          Gitme vakti gelince gitmek mi zordur kalmak mı?
          23-04-2010 12:48

            cgl cagla cagla

            arkadasım ilgilendiğin için cok tesekürler :)

            --çözen kişilerin cvpların veri tabanında saklanmıcak sadece testi çözecekler ve degerlendir dediklerinde su kadar dogru su kadar yanlış cvp war die bilgi werecek ve test süreci bitmiş olacak ama anlık yanı kayıt olmıcak.

            01-05-2010 15:25

              Cvp.

              nssasmaz Nursin Şaşmaz Avatar

              hımm.. bakın şimdi...

              Bir php dosyası içinde array yaparak içine doğru cevapları yerleştirin ve açılır açılmaz bunları bir sessiona eşitleyin.

              ve sayfanıza include ettirin... 

              ( bkz: INCLUDE İÇİN http://www.phpkodlari.com/php-mysql/php-include )

              ( bkz: SESSION İÇİN http://www.php.net/manual/tr/function.session-start.php )

              Her soru cevaplandığında;;

              #örneğin:

              $soruID=5;

              $cevap=$_POST['cevap'];

              if ($_SESSION['dogrucvp']['$soruID']==$cevap) {

              $_SESSION['dogsusayisi']++;

              } else {

              $_SESSION['yanlissayisi']++;

              }

               

              Gitme vakti gelince gitmek mi zordur kalmak mı?
              02-05-2010 15:42 Edit:02-05-2010 15:50

                www.Phpkodlari.com © 2009 Herkes Php öğrenecek
                Web tasarım ve eğitim kaynağınız.