Bueno, entonces es evidente que no te está llegando ese valor...
Por cierto, borra esto, que ya es sólo basura:
Como ya te dije, tiene un error de sintaxis, y como persistes en poner esa cosa "@" ni siquiera recibes el error.
QUITA EL "@" CUANDO ESTES PROGRAMANDO. Sólo te esconde los problemas.