Pues es que si copias y pegas sin comprender jamás vas a terminar.
Tu ya estabas usando un while(), ¿por qué metiste todo dentro del for()?
Si yo lo puse como ejemplo es eso y no más, no es una serie de instrucciones para agregar a tu código.
En tu caso especifico sería algo así el bucle:
Código PHP:
$foo = 0;
while (/* ... */) {
echo $foo;
// ...
$foo += 1;
}
Y por favor comprende lo que lees y lo que haces, no copies y pegues nada más.
Es tu obligación saber que es un bucle así como saber las diferencias entre varios tipos que hay.