Sorunum tablodan sadece 1 veri çekiyor ben bunun rasgele 10 veri çekmesini istiyorum.
Kodda yazan limit bölümünü değiştirdim ama olmadı ve çektiği verilerde karakter bozuklukları var.
Bu koda str_raplece kodunu nasıl eklemem gerekiyor internette arama yaptım birçok kod buldum ama ben eklemesini bilmediğimden heralde bir türlü karakter düzeltmesi yapamadım.
şimdiden teşekkürler.
<?
$sunucu="sunucu";
$user="user";
$psw="psw";
$db="db";
$tbl="jos_core_log_searches";
//bağlantımızı kuralım..
mysql_connect($sunucu,$user,$psw)or die("sunucuya bağlananmadı");
mysql_select_db($db)or die("db ye bağlanamadı");
//şimdi sql ile rastgele veri alalım..
//SELECT column FROM $tbl ORDER BY RAND() LIMIT 1
$sql= mysql_query("SELECT * FROM $tbl order by rand() limit 1");
$cek= mysql_fetch_array($sql);
//Şimdi veriyi aldık bunu istediğiniz bir yere
echo "$cek[search_term]";
//burada onemli olan $cek[soz] olayı, bu [ ] işaretlerin arasına hangisini çekecekse onu yazıyorsunuz: Mesela sozler tablosu olsa orada soz diyerek o sözü çektiriyorsunuz..
?>