U kunt MAX()
. niet gebruiken in een WHERE
. Dus stop het in een subquery zoals:
SELECT Name, Message
FROM flux_chat_messages
WHERE id >= (SELECT MAX( id ) - 5 FROM flux_chat_messages)
ORDER BY id ASC
Waarschijnlijk had je ook
SELECT Name, Message
FROM flux_chat_messages
ORDER BY id DESC
LIMIT 5
en keer de resultaten om in je programma (of gebruik daarvoor een andere subquery)