Vou tentar fazer isso logo mais (ver se entendi) ai coloco o resultado aqui.
Obrigado mais uma vez
Entãooo ...
Vamos supor que você inseriu o da data 9 de maio ontem... e o ID deste registro é 35.
Se o seu banco tiver o ID com o atributo AUTO INCREMENT (Que pela situação eu vejo que está)
O registro que você inserir hoje com a data de 5 de maio irá ter o id 36.
Como você está realizando o SELECT pelo ID então o último será o primeiro.
Você precisa realizar o ORDER BY pelo campo DATA e não pelo campo ID...
Entendeste?