veriler tabloda
tarih tarih bölümüne 2012-12-29 09:45:56
şeklinde kaydoluyor
koşullu sorgu yada başka şekilde sorgulayarak tarihleri ayırmak istiyorum
sadece sene olarak
2010
2011
2012
ORDER BY tarih = 2012
ORDER BY tarih = 2011 gibi ama olmadı
ORDER BY tarih = 2012 ???
tarihe göre sorgulama
4
●984
- 10-01-2013, 22:59:17Üyeliği durduruldutarih alanında sorgu yapabilmek icin öncelikle tarih alan DATE 0000-00-00 şeklinde veya timespam şeklinde olması gerekir, senin bu alanlarının olmadığı farzederek search ile kayıtları cekebilirsin örnek;
$sql = mysql_query("SELECT * FROM tablo WHERE alan LIKE '%2010%'"); while ($a = mysql_fetch_array($sql)){ echo ''.$a[cekmekistediginalan].''; }Ayrıca büyükten kücüğe veya kücükten büyüğe sıralamak icin ORDER BY alan DESC veya ORDER BY alan ASC ekleyebilirsin sorguna - 10-01-2013, 23:18:43RenkAjans adlı üyeden alıntı: mesajı görüntüle
tarih alanım bu şekilde 2012-12-29 09:45:56
SELECT * FROM tblhaberler WHERE tarih LIKE '%2011%' ORDER BY haberID DESC LIMIT $baslangic,$limit";
saol