• 28-11-2024, 17:47:36
    #1
    İlan sitem var kategoride ilan sıralamam şu şekilde


    1 EN YENİ İLAN
    2
    3
    4
    5 EN ESKİ İLAN

    BU SIRALAMAYI HER GÜN EN ESKİ İLAN SIRASIYLA 1. SIRAYA ÇIKSIN İSTİYORUM


    ÖRNEK 1. GÜN

    1
    2
    3
    4
    5

    2.GÜN

    5
    1
    2
    3
    4

    3.GÜN

    4
    5
    1
    2
    3

    4. GÜN

    3
    4
    5
    1
    2

    BU ŞEKİLDE DÖNGÜ OLSUN İSTİYORUM

    EN ESKİ İLAN EN BAŞA GELSİN 24 SAATTE BİR VEYA HER SAYFA YENİLENDİĞİNDEDE OLABİLİR İSTİYORUM BUNUN PHP kodlaması nasıl olacak yardımcı olursanız sevinirim.
  • 28-11-2024, 17:54:26
    #2
    Doğrumu anladım emin olamadım ama sıralama için bi örnek vereyim. php kodu altyapınıza göre değişebilir.
    $query = $db->query("SELECT * FROM ilanlar ORDER BY id DESC");
    if ($query && $query->rowCount() > 0) {
        $ilanlar = $query->fetchAll();
    }
  • 28-11-2024, 17:55:53
    #3
    Her 24 saat için cronjob yazabilirsiniz.
    Yapmak için de illa ki primary keyleri vardır ona göre order edip (asc yada desc) tek seferlik diziye alın daha sonra diziyi her 24 saate bir en sonraki elemanı en başa atın
  • 28-11-2024, 19:02:47
    #4
    borelphiyazilim adlı üyeden alıntı: mesajı görüntüle
    Her 24 saat için cronjob yazabilirsiniz.
    Yapmak için de illa ki primary keyleri vardır ona göre order edip (asc yada desc) tek seferlik diziye alın daha sonra diziyi her 24 saate bir en sonraki elemanı en başa atın
    Bu dediğini yapamamki 😄