Selam,
Önce hataları kapatmayı dene. sayfanın en başına ilk satıra şu kodu koy
error_reporting(0);
Bir de switchin içinde isset kullanma bool değer döndürür. Ondan ziyade switchden önceki satırda bu kontrolü yap. Yani şu şekilde:
if(isset($_GET['orderby')) {
// switch buraya
} $order=isset($_GET["orderby"]) && !empty($_GET["orderby"]) ? trim($_GET["orderby"]) : "date";
switch($order){
case "date":
$videos = $db->get_results("select * from games order by date desc limit 20");
break;
case "views":
$games = $db->get_results("select * from games order by views desc limit 20");
break;
case "rating":
$games = $db->get_results("select * from games order by rating desc limit 20");
break;
default:
$games = $db->get_results("select * from games order by id desc limit 20");
break;
}
foreach ( $games as $game ){
çok teşekkürler ikinize de r10+ kullandım.