Ho difficoltà a capire cosa stai cercando di fare, una spiegazione migliore sarebbe carina. Da quanto ho capito, stai selezionando i dati dalle tabelle per aggiornare altre tabelle. Hai provato a utilizzare una query "UPDATE .. JOIN .."? Ciò dovrebbe consentire di aggiornare più righe di una tabella in base ai dati associativi di un'altra tabella.
Ad esempio
UPDATE user
JOIN game ON
user.id=game.id_user
SET user.position=game.team1_position
Ovviamente questo non funzionerà con il tuo codice poiché ho pochissime informazioni su cui andare, ma questo dovrebbe darti un'idea di cosa andare con.
Scusa se non riesco a capire il tuo problema, come detto è un po' difficile capire il tuo problema esatto in base a ciò che ci hai fornito.