Şimdi Ara

Php tarihe ve saate göre sıralama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
1.665
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar
     
    $sorgu = mysql_query("SELECT * FROM m");
    $gunler = array();
    $verilerim = array();
    while($veriler = mysql_fetch_assoc($sorgu))
    {
    $id = $veriler['ID'];
    $explode = explode(' ',$veriler['tarih']);
    $gun = $explode[0];
    $saat = $explode[1];
    $veri = $veriler['adi'];
    if(!isset($gunler[$gun]))
    {
    $gunler[$gun] = array();
    }
    $gunler[$gun][$saat] = $veri;
    }


    foreach($gunler as $gun => $saat)
    {
    echo "Gün: $gun
    ";
    foreach($saat as $key => $value)
    {
    echo $key."---".$value."<br />";
    }
    }


    arkadaşlar yukarıdaki kodda mesela makaleleri tarih ve saate göre sıralıyorum ama sıralarken sadece makalenin adını getiriyor ben resmini özetini de çekmek istiyorum nasıl yapıcam ? $value de makalenin başlığı çekiyor ben hem başlığı hem resmi hem özeti bunlarıda çekmek istiyorum.







  • meteoguzhan003 M kullanıcısına yanıt
    Anlamadım ben siz listeleme mi istiyorsunuz yoksa tarihe göre sıralama mı istiyorsunuz.
    Tarih sıralaması "order by tarih desc" şeklinde sıralayabilirsiniz. Bu sıralama en son eklenen tarihi en üste atayacaktır.

    Ayrıca neden bu şekilde bir kod yapısı kullandığınızı merak ettim. Kod yapınızı anlayamadığım için ancak bu şekilde çözüm oluşturacağım.

    $adi = $veriler['adi'];
    $resim = $veriler['resim'];
    $ozet = $veriler['ozet'];
    $veri = $adi.$resim.$ozet;

    Değişkenlerin içeriğini özelleştirebilirsiniz.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.