Todo başlıklarını ve MySQL'in son tarihlerini içeren bir dizi getiriyorum. Tarihe göre sipariş vermek ve en eskileri en üstte olmak istiyorum. Ama tarihsiz bazı todoslar var. Bu todosları ilk pozisyonlarda göstermek istemiyorum, ancak listemimin altında. Ne yazık ki MySQL önce boş olanları koydu.PHP, MYSQL: Tarihe göre sıralama fakat boş tarihler ilk kez değil
Tek bir sorguda yapabildiğim herhangi bir yol var mı (CI's ActiveRecord kullanarak MySQLi'yi kullanamıyorum). Tarihsiz tüm todoslar için ikinci bir sorgu çalıştırabilir ve en altta yerleştirebilirim. Ama mümkünse bir sorguda yapmak isterim.
Cool :-) İyi çalışıyor! Boş olanları 0000-00-00 yerine NULL olarak değiştirmeliyim ama sonra tam ihtiyacım olan şey bu. – suntrop
İyi. Evet, 'NULL', 0000-00-00'den çok bir tarih içermeyen satır için çok daha iyi bir sunum. –
DUDE SEVİYORUM! (Evet bu benim sorunumu giderdi). –