使用复选框来确定MySql查询


Using Check Box to Detemine MySql query

我编写了一个php文件,其中有六个独立的查询——它们都做相同的事情,但从不同的表示例调用。查询1从表1中选择*,并将A、B插入表9,查询2从表2中选择*,将A、B插入表九,依此类推。最后,它用A将表9中的所有内容连接在一起,并产生输出。我想做的是使用网页上的复选框(我知道如何用HTML来选中和取消选中它们)让php文件运行其中5个查询或2个或所有查询,这取决于选中哪个复选框——所以如果所有复选框都被选中(默认),它会运行所有查询,但如果表2的复选框被取消选中,它不会运行该查询,但仍然会运行其他一切。不知道如何开始。。我可以使用php、ajax、js,只要是最好的(它是一个巨大的文件,所以不可能调用重复的文件,每次点击只能运行一个)

$first = $conn->query("select * from one  ");
while ($row = $first->fetch_assoc()) {
$firstA = $row['A'];
$FirstB = $row['B'];
$conn->query("insert into nine (A, B) values ($firstA,$firstb)");
$second = $conn->query("select * from two  ");
while ($row = $second->fetch_assoc()) {
$secondA = $row['A'];
$secondB = $row['B'];
$conn->query("insert into nine (A, B) values ($secondA,$secondb)");

所以我发现了这个问题——我试图用复选框的变量调用一个passthrough文件——无法做到这一点,所以我将发布一个新问题,看看是否有人有解决办法。