A ver...
Intenta lo siguiente :
Antes del while, declara una variable $resultado y le asignas "0", lo que supongo ya hiciste, pero por si acaso...
Luego, haz lo siguiente :
Luego, fuera del for, imprimes la variable $resultado para ver que te devuelve.
Cualquier cosa nos avisas.