Hi!
Ich habe doch in den Schleifen die Variable: $erster, $zweiter und $dritter.
Dort steht das jeweilige Ergebnis drin.
Aber ausserhalb der Schleife (Ausgabe per Echo) stimmt es nicht.
Was ist denn überhaupt das gewünschte Ergebnis? Variablen verschwinden nicht an Schleifenenden. Da steht genau das drin, was innerhalb der Schleife (zuletzt) berechnet wurde. Wenn dir die Vorgänge nicht klar sind, setz ein paar Kontrollausgaben in das Script, so dass du Änderungen zu sehen bekommst (beispielsweise var_dump($var); vor und nach einer Änderung von $var).
Lo!