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

Masukkan ke dalam Tabel MySQL PHP

coba ini

anda tidak boleh menggunakan tanda kutip parameter di sekitar POST . dan Anda harus menggunakannya di dalam POST

       $sql = "INSERT INTO `current stock` (ItemNumber, Stock)
           VALUES
         ('".$_POST['ItemNumber']."', '".$_POST['Stock']."' )";

Anda harus keluar dari variabel Anda sebelum Anda memasukkannya ke mysql seperti itu

  • Perhatikan bahwa contoh tidak memanggil mysqli_real_escape_string . Anda hanya perlu menggunakan mysqli_real_escape_string jika Anda menyematkan string secara langsung dalam kueri, tetapi saya menyarankan Anda untuk tidak pernah melakukan ini. Selalu gunakan parameter jika memungkinkan.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memperbaiki penyandian UTF-8 yang rusak

  2. Bagaimana cara memasukkan catatan dengan fungsi MySQL SEKARANG () di MySQLi dengan bind_param?

  3. Permintaan XML MySQL

  4. MySQL dan PHP:UTF-8 dengan karakter Cyrillic

  5. Bagaimana cara membandingkan dua hasil kueri untuk kesetaraan di MySQL?