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

Formulir HTML mengubah variabel yang digaungkan tetapi BUKAN basis data?

Seperti yang diminta oleh OP.

Tambah atau die(mysqli_error($conn)) ke mysqli_query() untuk melihat apakah kesalahan datang dari itu.

Sebaiknya gunakan affected_rows() di update juga.

Juga, Anda menggunakan if(isset($_POST['contact'])){ dan memiliki 2x atribut nama untuk formulir dan tombol.

Hapus yang dari <form> . Atribut nama pada <form> hanya berfungsi jika menggunakan jQuery/Ajax.

Plus, jika formulir dan PHP/SQL Anda berada di file yang sama, gunakan header untuk mengarahkan ulang ke halaman yang sama dan pastikan Anda tidak * keluaran sebelum header. dan pastikan tag pendek diaktifkan.

Referensi:

Kode Anda saat ini terbuka untuk injeksi SQL . Gunakan mysqli_* dengan pernyataan yang telah disiapkan , atau PDO dengan pernyataan yang disiapkan .




  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 saya bisa mengimpor file JSON ke database MySQL, menggunakan kueri sederhana, tanpa benar-benar mengonversinya ke format file lain seperti CSV dll.?

  2. Jajak pendapat lama dalam obrolan Laravel:Mengapa div tidak memperbarui dirinya sendiri?

  3. Saya tidak dapat memulai Server MySQL dari baris perintah di windows

  4. Apakah ada cara untuk menanyakan apakah bidang array berisi nilai tertentu di Doctrine2?

  5. Urutkan nilai tertentu ke atas