gpt4 book ai didi

php - 无法通过一条删除语句从多个 MySQL 表中删除数据

转载 作者:行者123 更新时间:2023-11-29 08:22:48 24 4
gpt4 key购买 nike

我无法使用以下查询从多个 MySQL 表中删除数据;

$rel=$_POST['releaseno'];
$sql="DELETE from `tbl_uat`,`tbl_fault` WHERE `tbl_uat`.`release`='$rel' AND `tbl_fault`.`release_no`='$rel'";

我认为查询有问题,任何人都可以确定问题出在哪里。

亲切的问候

最佳答案

您需要通过执行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'

在插入查询之前,您还需要转义用户输入!

关于php - 无法通过一条删除语句从多个 MySQL 表中删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18888747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com