gracias por responder amigos
pues hice algo asi
Código:
<?php
$sql="UPDATE tabla1 t1,tabla2 t2, tabla3 t3
SET t1.campoA = '40',
t2.campoH= NULL,
t3.campoO= 'ninguno'
WHERE t1.campoB = X AND t2.campoI = Y AND t2.campoJ = Z
AND t3.campoP = W ...";
?>
otro ejemplo
Código:
UPDATE `table1`,`table2`,`table3`
SET [all fields in all three tables to values]
WHERE `tables1`.`id` = 20439 AND `tables2`.`id` = 20439
AND `tables3`.`id` = 20439
pero no se si asi es como lo indica el query que encontre
UPDATE update_table, reference_table SET update_table.field
=reference_table.fieldref WHERE update_table.id=reference_table.id
saludos