Şöyle yapılabilir gibi:
Bir php dosyası yazarız. Bunu crona ekleriz istediğimiz zaman aralığıyla belirlediğimiz videoları yayına sokarız ve en son yayına giren videonun idsini veri tabanında saklarız.
Misal veri tabanın ayarlar tablosunda sonkalan adında bir sutunumuz olsun. Değerini 0 olarak girelim ilk etapta.
Daha sonra kodlarımız bu mantıkta olabilir
<?php
$sayi = 10; //Her çalıştığında yayına alacağı video sayisi
$kac = mysql_fetch_array(mysql_query('select deger deger from ayarlar where ayaradi="sonkalan"'));
$kac = $kac['deger'];
$query = mysql_query("select * from videolar where durum='taslak' and id>$sonkalan order by id asc limit 0,$sayi");
while($s = mysql_fetch_array($query)):
mysql_query("update videolar set durum='yayin' where id='".$s['id']."'");
mysql_query("update ayarlar set deger='".$s['id']."' where ayaradi='sonkalan'");
endwhile;
?>
Teşekkürler ilyas.Bende date fonksiyonlarıyla uğraşıyordum..Gözler gitti artık bunu yarın sql tablosunu localde alıp deniyim bir.