LIMIT non funziona in T-SQL.
Devi invece usare TOP, in questo modo:
SELECT TOP(1) * FROM tableEating WHERE person='$identity';
Spero che funzioni per te.
Come dice Aaron, hai anche bisogno di un ORDER BY
se non vuoi ottenere una riga arbitraria.