NiZZo_ adlı üyeden alıntı: mesajı görüntüle
Aldığın hatalarıda yazki ona göre birşeyler karalayalım.

Sadece şunu kullan
$sql = mysql_query("Select tbl.* From (select * from videolar order by RAND() limit 45) as tbl Order by tbl.id desc") or die(mysql_error());
$row = mysql_fetch_array($sql);

if(count($row) > 0):

    echo 'Kayıtlar alındı - ' . count($row);

else: 
   
   echo 'Kayıtlar alınamıyor';

endif;
Kayıtlar alındı yazısını görürsen döndüye girip istediğin alanları alabilirsin.
Parse error: syntax error, unexpected '}' in /home/vidyomus/public_html/rastgele-videolar.php on line 121

bu hatayı verdi üstad.

oradada bi parantez var onu kaldırdım tekrar attım bu seferde şöyle bi hata verdi

Incorrect key file for table '/tmp/#sql_208b_1.MYI'; try to repair it