gpt4 book ai didi

php - 使用数组从多个 mysql 表中删除行

转载 作者:行者123 更新时间:2023-11-29 12:11:00 26 4
gpt4 key购买 nike

我想一次从多个 mysql 表中删除特定行。这些表有一个公共(public)列。

我将表名称保存在一个数组中,如下所示:

$tables = array('table1','table2','table3','table4');
foreach($tables as $table) {
$query = $con->query("DELETE FROM $table WHERE Column='somevalue'");
}

if($query === FALSE) {
echo "Error : " . $query . $con->error;
}

这是一次从多个表中删除行的方法吗?如果这是一个愚蠢的问题,请原谅。我不是 PHP 和 MySql 方面的专家..

最佳答案

要删除表,您必须使用 drop 命令。只需将 DROP 与要删除的 mysql 表一起使用,并用逗号分隔:

例如:删除表 T1、T2、T3

关于php - 使用数组从多个 mysql 表中删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30690319/

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