si hai ragione

io ho scritto
codice:
SELECT * FROM diario WHERE Nick = '$valore' ORDERB BY id desc limit 0,1

ma il giusto e

codice:
SELECT * FROM diario WHERE Nick = '$valore' ORDER BY id desc limit 0,1
dove id e il campo autoincrement cioe quello 1 2 3 4 5 6.........


non sei obbligato ad averlo e lo puoi chiamare anche in un altro modo (in quel caso cambia)