döngü içinde sorun var sanırım, TOP 20 ile While i =< 19 bölümlerini değiştirmeyi dene, rakamları arttır eğer While i =< 19 kullanıyorsan top 20 yazmana gerek yok!
SQL = "Select * from videolar order by vid desc limit 0,20"
yazsan da olur '0' kayıt sırası, '20' kaç tane kayıt gösterileceğini belirtir.
nerde kullanacağını bilmiyorum ama istersen asp nin dosya yazma özelliğiyle .xml de yazdırabilirsin