.

cglcagla cagla

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

2010-04-22 19:04:29

cglcagla 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

2010-04-22 20:02:48

...

erkman_07450serdar doğu

kuzum siz nerde ne okuyorsunuz söylermisiniz?

2010-04-23 11:26:15

cglcagla 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.

2010-04-23 12:36:13

nssasmazNursin ŞaşmazAvatar

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ı?
2010-04-23 12:48:54

cglcagla 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.

2010-05-01 15:25:58

Cvp.

nssasmazNursin ŞaşmazAvatar

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 https://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ı?
2010-05-02 15:42:49 Edit:2010-05-02 15:50:22

Edit:

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro