Asegurate que el nombre de tu campo coincida con el que indicas en tu query.
Consejo:
SQL y PHP son cosas distíntas... separalas. Ve que tu parte PHP funcione correctamente, esto es, vé que --primero-- recivaz los valores correctamente (imprimelos) y que tu query quede como quieres (imprimela). Por parte de SQL, haz pruebas de tu query en phpMyAdmin... busca la query que te funcione y esa es la que deberá quedarte con PHP....