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

jumlah parameter yang tidak diketahui di bind_param

Anda harus mengelola daftar argumen (tipe dan nilai) saat Anda menambahkan ketentuan. Ini berarti Anda perlu menggunakan call_user_func_array untuk meneruskan daftar nilai ke bind_param .

Pada dasarnya, di setiap if . Anda pernyataan, tidak hanya menambahkan kondisi, tetapi juga menambahkan tipe parameter (mis. $types .= 'i' ) dan parameter (mis. $args[]=$arg ).

Anda akan menemukan contoh yang bagus tentang cara melakukannya di komentar bind_param ini dokumentasi:http://www.php.net /manual/en/mysqli-stmt.bind-param.php#109256




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah mungkin untuk menentukan kolom stempel waktu yang bukan nol dan tidak memiliki default dan tidak ada perilaku khusus pada pembaruan?

  2. MySQL SELECT saja bukan nilai nol

  3. Maksimum berdasarkan Grup dari Kolom Tertentu

  4. Cara Membuat Database MySQL Secara Terprogram di Paket Hosting Linux Bersama

  5. Mysql - optimasi - beberapa group_concat &bergabung menggunakan have