Te resulta así porque no estás encerrando las instrucciones dentro del bloque for(), es decir, al no colocarlas sólo ejecutará la primera instrucción:
Código PHP:
Ver original// MAL
for (...)
x; // esta linea se ejecuta dentro del for()
y; // esta linea ya no
// BIEN
for (...) {
x; // esta linea se ejecuta dentro del for()
y; // esta también
}
Por favor consulta el manual.