usas la sentencia ORDER BY seleccionas el campo por el cual quieres ordenar en este caso fecha y lo pones descendente donde te mostrara desde la mas reciente hasta la mas vieja, si quieres poner cierta cantidad usas LIMIT
Código HTML:
SELECT titulo, fecha, texto
FROM ".$db_table."
WHERE id = '".$id_noticia."' ORDER BY fecha LIMIT 5
el limit 5 es importante pq si agregan nuevas noticias solo mostrará las 5 últimas es decir las 5 noticias mas recientes