我有两个表要删除 - table1,table2
中的各个行我将行的ID发布到delete.php,我在其中运行查询mysql_query("DELETE FROM table1 WHERE id=$id")
我应该使用delete.php对table2执行相同的操作吗?
答案 0 :(得分:0)
您可以将表名放入数组中。
$tables = array('table1', 'table2');
然后......
foreach ($tables as $table) {
mysql_query("DELETE FROM $table WHERE id = $id");
}
答案 1 :(得分:0)
您可以从ajax调用传递某种标志,并区分不同的表。就像table1的flag = 1和table2的flag = 2一样......根据标志你可以做出不同的情况或调用不同的函数。
答案 2 :(得分:0)
只需为表名发布一个新变量,方法与行ID相同。