PHP Veritabanından Uzun Kelime Çekmiyor

ingilizcesozluk.xyz bu siteden turkceden ingilceyi isaretlryio kelime cevirmeye calistiginizda cevirmiyor ama tek kelimeleri cekiyor mesela 2,3 anlamlı  kelimeleri cekmiyor tek anlamlı kelimeleri ceviriyor sizce sorun nedir?

 

çevir dsoyamın kodları ben tam anlamadım bakarmısınız


<?
include ("config.php");
$kelime = $_POST['kelime'];
$dil = $_POST['sozluk'];
?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Çeviri</title>
</head>

<body>
<font color="#333333" face="Tahoma, Geneva, sans-serif" size="3">

<?
$sayac = 0;
if ($dil == "Tr")
{
$sqlcevir = mysql_query("SELECT * FROM mytable where kelimetr = '$kelime'");
$varmi = mysql_num_rows($sqlcevir);
if ($varmi >= 1)
{
echo "".$dil." Çeviri : &nbsp;".$kelime."&nbsp;&nbsp;&raquo;&nbsp;&nbsp;";
while($ceviritr = mysql_fetch_array($sqlcevir))
  {
    $sayac++;
    $kelimeing = $ceviritr['kelimeing'];
    if ($sayac >= 2)
    {
    echo "&nbsp;-&nbsp;";
    }
    echo $kelimeing;


  }
}

else
{
echo"Malesef Aradığınız Kelime Bulunamadı!";
}
}

else
{
$sqlcevir = mysql_query("SELECT * FROM mytable where kelimeing = '$kelime'");
$varmi = mysql_num_rows($sqlcevir);
if ($varmi >= 1)
{
echo "".$dil." Çeviri : &nbsp;".$kelime."&nbsp;&nbsp;&raquo;&nbsp;&nbsp;";
while($ceviriing= mysql_fetch_array($sqlcevir))
  {
    $sayac++;
    $kelimetr = $ceviriing['kelimetr'];
    if ($sayac >= 2)
    {
    echo "&nbsp;-&nbsp;";
    }
    echo $kelimetr;

  }
}else
{
}

}
?>

</font>
</body>
</html>
 

 

query yi bu şekilde bir deneyin:

SELECT * FROM mytable where kelimetr LIKE '$kelime'

Cevap Yaz

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

Yukarı Git