Te recomiendo hacer uso de update inner join y no de la forma como lo haces.
Mira un
post que trata el tema.
En próximos mensajes en este foro, no uses codigo php ni de ningún lenguaje de programación. Pon únicamente la sentencia SQL en la que requieras ayuda.
saludos piretrus