LIMIT virker ikke i T-SQL.
Du skal bruge TOP i stedet, sådan her:
SELECT TOP(1) * FROM tableEating WHERE person='$identity';
Jeg håber, det vil virke for dig.
Som Aaron siger, skal du også bruge en ORDER BY
hvis du ikke ønsker at få en vilkårlig række.