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

Dapatkan variabel dalam loop sementara berdasarkan apa yang dipilih pengguna?

Anda bisa meletakkan ini di html/php

       echo '<td width="40%"><img width="100%" height="300"  src="data:image/jpeg;base64,'.base64_encode( $row['product_image'] ).'"/></td></tr>
             <td><form name="form' . $proID . '" class="del_forms" method="post" action="deleteupload.php">
             <input type = "hidden" name="del_item" value="' . $proID .'" />
             <input type="submit" value="Delete" /></form></td></table><br>';

dan di deleteupload.php . Anda Anda akan mengambil $proID; sebagai $_POST['del_item']; variabel. Dengan asumsi $proID; adalah nomor ID item yang ingin Anda hapus.

Perhatikan bahwa Anda harus menggunakan mysqli bukan mysql sebagai mysql dianggap rentan terhadap serangan. Anda juga harus keluar/membersihkan $_POST variabel untuk membantu mencegah serangan injeksi.

  (int) $_POST['del_item'];

harus mencapai itu dalam hal ini selama ID sudah bilangan bulat. (Tidak akan berfungsi jika berisi huruf.)

Anda mungkin juga tertarik dengan ini: Beberapa Formulir atau Beberapa Pengiriman dalam Satu Halaman?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menggunakan kaskade penghapusan pada mesin penyimpanan MySQL MyISAM?

  2. Bagaimana cara mengubah posisi kolom tabel MySQL tanpa kehilangan data kolom?

  3. Bagaimana cara mengubah semua tabel dari MyISAM menjadi InnoDB?

  4. Lakukan matematika di MySQL dari SELECT

  5. MySQL tidak akan membiarkan Login Pengguna:Kesalahan 1524