Hi @gauden
The code you have looks to append a row to the guilds repeater. Is that correct?
If you want to leave the amount of rows, but update 1 of the sub fields from each row, you need to change a lot of your code.
Firstly, you need to loop through the $value array. This loop will give you all the rows. For each row, you need to update the sub field value.
Then just update $value as you already have.
Thanks
E