Açıkçası senaryoyu anlayamadım ama for içerisinde for yazılı. içteki form tamamlanmadan dışta ki for her zaman aynı sayı gelecek.
Olay şöyle;
1. for da veritabanında kişinin kaç tane id'si olduğunu sorguluyoruz.
2. for da bu idlere uygun dosyaları düzenletiyorum.
Örnek anlatayım;
1. for da sorgu yaptım ve a kullanıcısının 10 tane id'si var. 10 kere işlem yapılacak,
2. for da her id için 1 kere işlem yapmalı ( dosyayı düzenlemeli )
Ancak şöyle bir sorun var, her işlemde önceki dosyalar tekrar düzenleniyor. Bu sefer 1. dönen id'de dosya içerisinde toplam 10 id varsa 10 kere veri düzenleniyor.