Не схващаш, щото повечето от вас не умеят да дебъгват кода си.
Трябва да направиш 2 неща.
1.Влез в МySQL през phpMyAdmin и пусни заявката от там. По този начин ще разбереш дали проблема е в SQL заявката, още преди PHP да знае за какво иде реч.
2.Вместо променливите ,които не работят на тяхно място вкарай някакъв текст и виж дали влиза резултат в таблицата.