Du kannst eine gesendete variable nicht einfach so ansprechen, sondern mit $_GET['<var>'] oder $_POST['<var>'] jenach benutzer methode im formular (standard ist get).
Zum debuggen empfehle ich dir onehin den query mal mit nem echo auszugeben, dann kannst du ja direkt sehen dass da garkein tabellenname drinsteht.
Noch was: man sollte kein semikolon ans ende des querys setzen.
Und bevor du da versuchst das Rad neu zu erfinden: http://www.phpmyadmin.net/