En que formato tienes la fecha guardada en tu base de datos?
Segun veo en tu codigo primero creo que la guardas como año/mes, si es asi usa esto:
Y la consulta la pones asi:
Código PHP:
Ver original$consulta = mysql_query("SELECT * FROM tblnoticias WHERE tblnoticias.fecha='".$fecha."' ORDER BY tblnoticias.fecha DESC, tblnoticias.hora DESC");