여러 테이블을 검사하는 큰 쿼리를 작성하는 것이 처음입니다.UNION을 사용하는 SQL 쿼리
$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());
을 내가 잘못 뭐하는 거지 :
$result = mysql_query("SELECT * FROM companies WHERE email='$email' UNION SELECT * FROM users WHERE email='$email'") or die(mysql_error());
는 그러나, 나는이 작동하지 않습니다이 UPDATE
쿼리를 사용하여 편집 페이지를하고있는 중이 야 : 나는 잘 작동이 SELECT
쿼리가?
감사합니다 ... 몰랐습니다. 현재 나는'$ email = $ _SESSION [ 'email']'을 가지고있어서 질의는 이메일을 발견 한 테이블을 갱신한다. 그래서 내가 먼저 선택 쿼리를 누른 다음 두 테이블에 대한 업데이 트를해야할까요? – robk27