如何使用php循环更新数据库


how to use a php loop to update database?

我浏览了所有的youtube和表单,仍然找不到有效的答案。我想使用php循环来更新数据库值。我需要一些类似下面最后两个循环的东西。提前谢谢。

<?php
    if (isset($_POST['update'])) {
        for ($i = 1; $i <= 6; $i++) {
             $heading[$i] = $_POST['heading' . $i];
        }
        for ($i = 1; $i <= 9; $i++) {
             $des[$i] = $_POST['des' . $i];
        }
        for ($i = 1; $i <= 6; $i++) {
             $update = mysqli_query($connect, "UPDATE info1 SET heading[$i]='$heading[$i]' WHERE id= $i");
        }
        for ($i = 1; $i <= 9; $i++) {
            $update = mysqli_query($connect, "UPDATE info1 SET des[$i]='$des[$i]' WHERE id= $i");
        }
        header('Location: admin.php?success');
        exit();
    }
?>

从查询中删除第一个[i]。。。试试这些

    for ($i = 1; $i <= 6; $i++) {
         $update = mysqli_query($connect, "UPDATE info1 SET heading='$heading[$i]' WHERE id= $i");
    }
    for ($i = 1; $i <= 9; $i++) {
        $update = mysqli_query($connect, "UPDATE info1 SET des='$des[$i]' WHERE id= $i");
  }