Array ile yapmaya çalışırsan tam sorun çözülmüyor türkçe karakterde yine problemler çıkıyor mesela ü yerine u çıkıyor aşağıda tam çözümü var işine yarar umarım..
<?
$sonuc = mysql_query("Select kelime From arananlar order by zaman DESC limit 5000");
$a=1;
while($satir = mysql_fetch_array($sonuc)){
$yazi=$satir[kelime] ;
$yazi = str_replace("ö", "ö", $yazi);
$yazi = str_replace("ÅŸ", "ş", $yazi);
$yazi = str_replace("ÄŸ", "ğ", $yazi);
$yazi = str_replace("ı", "ı", $yazi);
$yazi = str_replace("Ü", "Ü", $yazi);
$yazi = str_replace("ü", "ü", $yazi);
echo $a."- <a title=\"".$yazi."\" href=\"search.php?q=".$yazi."\">".$yazi."</a><br>";
$a++;
}
?>