使用PHP while循环删除超过10000条mysql记录

时间:2018-04-07 11:05:50

标签: php while-loop bulk-delete

我有一个页面,我可以选择多个记录(使用JavaScript复选框选择全部)并立即删除它们。

当我选择大约100条记录时,它可以工作。但是当我选择15000条记录时,它不起作用。代码如下:

$box = $_POST['select_all'];
        while ( list ($key,$sel) = @each ($box)){
            $dquery = "DELETE FROM customers WHERE id=$sel";
            $result = mysqli_query($con, $dquery);
        }

0 个答案:

没有答案