Has comprobado que las variables no sean nulas?
Dentro de una funcion la variable $resulta no es nada, es como si la acabaras de declarar. Lo que has de hacer es decir que esa variable viene de fuera. Para hacer eso creo que era poniendo dentro de la funcion, al principio de todo:
Código PHP:
global $resulta;