PHP | Kontrol Ve Sorgulama

Merhaba arkadaşlar.
- Aşağıdaki gibi bir formdan veri alıyorum.
Gelen veri veritabanındaki veri ile eşleşirse yeşil renkte veriyi göstermesini, eğer veri eşleşmezse de yeşil renkte veritabanındaki veriyi yanında da kırmızı renkte formdan gelen veriyi göstermek istiyorum. Yani doğru ve yanlış mantığı. Bunun sorgulaması nasıl olabilir. Ben if ile denedim ama istediğim sonuca ulaşamadım maalesef.

- İki soru olsun ve sorulardan biri işaretlenmemiş olsun. İşaretlenmemiş soru aşağıdaki döngüde gösterilsin ama yanında Boş yazsın istiyorum

sonuc.php
 

<?php
	$sec = @mysql_query("SELECT * FROM sorular");
	$yaz = @mysql_fetch_array($sec);
	// Veritabanındaki doğru cevap sütununun adı dogru_cevap
?>
<div class="Sonuclar">
<?php
	if( $_POST ){
	
	  foreach( $_POST as $anahtar => $deger ){
            $sorular = explode('-', $anahtar);
            $soruNo = $sorular[1];
            echo"<ul><li><b>$soruNo.</b> Soruya verilen cevap : <b>$deger</b></li></ul>";
	  }
	
	}
?>
</div>


sorular.php
 

<form id="SoruFormu" action="index.php?git=sonuc" method="post">
<div class="Sorular">
 <ul class="SoruIcerik">
  <li class="Soru"><h3><?php echo $yaz["soru_no"].') '.$yaz["soru_metin"]; ?></h3></li>

  <li class="SecenekMetin">
   <div class="SecenekIsaret">
	<input type="checkbox" name="cevap-1" id="secenek1-1" value="A">
	<label for="secenek1-1">A) <?php echo $yaz["soru_secenek_a"]; ?></label>
   </div>
  </li>

  <li class="SecenekMetin">
   <div class="SecenekIsaret">
	<input type="checkbox" name="cevap-1" id="secenek2-1" value="B">
	<label for="secenek2-1">B) <?php echo $yaz["soru_secenek_b"]; ?></label>
   </div>
  </li>

  <li class="SecenekMetin">
   <div class="SecenekIsaret">
	<input type="checkbox" name="cevap-1" id="secenek3-1" value="C">
	<label for="secenek3-1">C) <?php echo $yaz["soru_secenek_c"]; ?></label>
   </div>
  </li>

  <li class="SecenekMetin">
   <div class="SecenekIsaret">
	<input type="checkbox" name="cevap-1" id="secenek4-1" value="D">
	<label for="secenek4-1">D) <?php echo $yaz["soru_secenek_d"]; ?></label>
   </div>
  </li>

  <li class="SecenekMetin">
   <div class="SecenekIsaret">
	<input type="checkbox" name="cevap-1" id="secenek5-1" value="E">
	<label for="secenek5-1">E) <?php echo $yaz["soru_secenek_e"]; ?></label>
   </div>
  </li>
 </ul>
</div>
<div class="TestBitir"><input class="TestBitirButon" type="submit" value="Testi Bitir" /></div>
</form>

 

Cevap Yaz

Cevap yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git