Oye, tu problema no es PHP, es como interpretas el SQL... una cosa es unir tablas (es necesario usar LEFT JOIN?, no bastaría con INNER JOIN?).. y otra es actualizar dos tablas... deberías usar la logica de JOIN tambien en la misma.. tipo
Código MySQL:
Ver originalSET TABLE_A.column_c
= TABLE_B.column_c
+ 1 WHERE TABLE_A.join_col
= TABLE_B.join_col
o así
Código MySQL:
Ver original JOIN TABLEB b
ON a.join_colA
= b.join_colB
SET a.columnToUpdate
= [something
], b.columnToUpdate
= [AnotherSomething
]
Lee un poco de COMO ACTUALIZAR 2 TABLAS CON JOIN... saludos