Pues el problema es que estas sobreescribiendo tus variables, fíjate:
Ahí ya perdiste la variable original, tienes que usar otro nombre de variable diferente, en el ejemplo que te di estoy usando dos variables, $nombres es un arreglo con los nombres, y $nombre es la variable local que se asigna dentro del ciclo.
Saludos.