MySQL - Blog post zamanlama sistemi

0 Cevap php

Ben CodeIgniter kullanarak bir blog yazısı zamanlama sistemi oluşturma. Ben 10 mesaj, bir gün kadar göstermek istiyorum. Bir alan Ben az veya geçerli tarihe eşit mesajları alırsınız scheduled_date hangi adında posts tabloda yoktur. Bir yönetici kullanıcı veritabanına yeni bir kayıt ekler, ben nedense bana veritabanında en son tarih ile kayıtların sayısını COUNT yardımcı olacak bir SQL deyimi gerekir. Örneğin:

// 9 records returned for the date 2011-01-01
$numbers_of_records == 9;
if($numbers_of_records == 10){
    // inserts record with `scheduled_date`='2011-01-01'
}else{
    // inserts record with the date latest date +1 day
}

Nasıl verimli bunu gerçekleştirmek istiyorsunuz?

Teşekkürler

0 Cevap