[php]Girilen Veri İle Veritabanı Verisi Karşılaştırma

Bu konuyu okuyanlar

barbaros60

Öğrenci
Katılım
18 Eylül 2015
Mesajlar
9
Reaksiyon puanı
0
Puanları
1
Php öğrenmek için yaptığım basit bir sözlük projesinde, metin kutusuna girdiğim metin ile veritabanımdan rastgele seçtiğim bir kelimenin ingilizcesini kontrol et butonuna bastığımda karşılaştırıp cevap doğruysa "cevap doğru" yanlışsa "cevap yanlış doğru cevap x" uyarısını verdirmek istiyorum ama kontrol et butonuna bastığımda sayfayı açtığımda rastgele seçilen kelime değilde bir sonra ki rastgele seçilen kelime ile metin kutusuna girdiğim kelime karşılaştırılıyor. Kodlarım

<!DOCTYPE html>
<html>
<head>
<?php include("baglan.php"); ?>
<title></title>
</head>
<body>
<h2>Soru</h2>
<form action="" method="post">
<table border="1">
<tr><td colspan="2" align="center"><strong>
<?php
$rasgele=mysql_query("select * from sozluk order by rand() limit 1");
$goster=mysql_fetch_array($rasgele);
echo $goster["turkce"];
?>
</strong></td></tr>
<tr><td><input type="text" name="kelime"></td><td><input type="submit" name="" value="Kontrol Et"></td></tr>
</table>
</form>
<?php
if ($_POST) {
$kelime=$_POST["kelime"];
if ($kelime==$goster["ingilizce"]) {
echo "Kelime Doğru";
} else {
echo 'Kelime Yanlış Doğru Kelime= '.'' .$goster["ingilizce"]. '';
}
} else {
}
?>
</body>
</html>​

Yardımlarınız için şimdiden teşekkürler.
 
Üst