Bom...nem sei se ainda vão responder esse tópico, pq é meio velho, né?! Mas blz...
Lá vai minha dúvida:
Onde são declaradas as variáveis $campo e $localização utilizadas na query???

Desculpem se for um pergunta besta, mas é q sou iniciante no php...hehe ;]