Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Perbarui keranjang - pembaruan tabel mysql - while loop

Masalah Anda adalah dengan nama bidang dalam formulir HTML Anda:

<input type="number" name="quantity" value="<?php echo $row['quantity']; ?>">
<input type="hidden" name="item_id" value="<? echo $row['item_id']; ?>">

Saya pikir Anda bermaksud memanggil mereka quantity[] dan item_id[] sebagai gantinya, jadi mereka akan dan naik sebagai array di $_POST . Anda variabel nanti, sekarang mereka saling menimpa, membuat $_POST['item_id'] hanya berisi id terakhir dalam database.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengoptimalkan kueri MySQL berdasarkan paket EXPLAIN

  2. Peningkatan Atom dengan Kerangka Entitas

  3. Pencadangan Basis Data Harian menggunakan Cron Job

  4. Mencoba mengunggah id pengguna ke basis data, Sesi mengembalikan userid sebagai nol?

  5. apakah menyetel kolom untuk diindeks dalam tabel mysql memastikan O(1) mencari?