我是编写检查多个表的更大查询的新手。我有这个SELECT
运行良好的查询:
$result = mysql_query("SELECT * FROM companies WHERE email='$email' UNION SELECT * FROM users WHERE email='$email'") or die(mysql_error());
但是,我正在使用这个UPDATE
不起作用的查询进行编辑页面:
$sql = mysql_query("UPDATE companies SET name='$name',address='$address',city='$city',state='$state',zip='$zip' WHERE email='$email' UNION UPDATE users SET name='$name',address='$address',city='$city',state='$state',zip='$zip' WHERE email='$email'") or die(mysql_error());
我究竟做错了什么?