我无法使用以下查询从多个MySQL表中删除数据;
$rel=$_POST['releaseno'];
$sql="DELETE from `tbl_uat`,`tbl_fault` WHERE `tbl_uat`.`release`='$rel' AND `tbl_fault`.`release_no`='$rel'";
我认为查询存在问题,任何人都可以确定问题出在哪里。
亲切的问候
答案 0 :(得分:2)
您需要通过执行delete u,f from ...
$rel = mysql_real_escape_string($_POST['releaseno']);
DELETE u, f
from tbl_uat u, tbl_fault f
WHERE u.release = '$rel'
AND f.release_no = '$rel'