public function benzeroyunlar($limit, $kid){
   global $db,$tarih;
   $c = $db->results("select o.sef,k.katsef,o.resim,o.ad,k.katadi,o.hit,o.tarih,o.oyunid,o.kategori,k.katid,o.tarih,o.durum from 
   oyun as o inner join kategori as k on o.kategori=k.katid where o.durum='1' && o.kategori='$kid' && o.tarih < '$tarih' order by RAND() limit 12");
   foreach ( $c as $q )
   {
      echo '<li><a href="'.$this->oyun($q->sef, $q->katsef).'" title="'.$q->ad.'"><img src="'.$q->resim.'" alt="'.$q->ad.'" />'.$q->ad.'</a></li>
      ';       
   }  
}
rand sıralama olmaz rastgele olduğu için sıralama olaylarını where ile gerçekleştirilmesi gerekir