RenkAjans adlı üyeden alıntı: mesajı görüntüle
tarih 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

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