Ändra
INSERT INTO table
till
INSERT INTO `table`
Eftersom tabell är ett reserverat nyckelord. Och om du använder reserverade nyckelord som tabellnamn eller kolumnnamn måste du omge dem i back-ticks (`). Och det är bättre att inte använda något reserverat nyckelord. Så om du kan ändra namnet då kommer det att vara det bästa valet. Du kan leta efter mer i dessa frågor