18910140161

MySQL多个更新列不工作

顺晟科技

2021-08-20 15:16:13

40

这里我在做多个输入,想同时对多个列和一个表进行更新,但它只对上次输入有效,而且列只从上次表单输入填充,有人能帮我吗

HTML:

<form action="f_update.php?&id=20" method="POST">
     <input type="text" name="kode_akun[]" value="test1">
     <input type="text" name="kode_akun[]" value="test2">
     <input type="text" name="kode_akun[]" value="test3">
     <button>UPDATE</button>
</form>

php:

        $kode_akun      = $_POST['kode_akun'];

        $index = 0;
        foreach($kode_akun AS $value){ 
           
            $upd_transaksi = $db->query("UPDATE tb_jurnal_transaksi SET kode_akun = '$kode_akun[$index]' WHERE id = '{$_GET['id']}'");
            
            $index++;
        }

注释:

它在INSERT上工作,但这里我想做一个更新


顺晟科技:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航