Merhaba
Bence kendine bir time(); başlangıç değeri edin.
Mesela her gün yeni 20 video gözüksün, ve başlangıç time değerimiz atıyorum 100000 olsun,
Şuanki time(); - 100000 = 86400
1 Gün 86400 saniye olduğundan, 86400/86400 = 1
Yani 1 gün olmuş, 1 gün * 20(gün başına göstermek istediğin video sayısı) = 20
id'den 1'den 20'ye kadar çekip yayınlayabilirsin.
Aklıma böyle bişey geldi sql sorgusu kullanmadan
Ama her seferinde de bunu ziyaretçiye döndürtmen lazım, hangisi sana daha kârlı gelir bilmiyorum..
Kolay Gelsin