Mi spieghi la logica secondo la quale hai scritto quel codice?

Comunque il problema (principale, mica l'unico) e' che la condizione $risultato == $risultato e' ovviamente sempre vera.