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

PHP PDO bindParam() dan MySQL BIT

PDO memiliki sedikit bug di mana parameter apa pun diteruskan ke kueri, bahkan ketika secara khusus diberikan sebagai PDO::PARAM_INT diperlakukan sebagai string dan diapit dengan tanda kutip. BACA INI

Satu-satunya cara untuk mengatasinya adalah dengan mencoba hal berikut:

$show_contact = (int)$show_contact;
$query->bindValue(':scontact', $show_contact, PDO::PARAM_INT);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SELECT vs UPDATE kinerja dengan indeks

  2. Unduh file dari database MYSQL

  3. SQL Database dengan variabel jumlah kolom

  4. Pencarian teks lengkap MySQL, mengapa saya mendapatkan argumen yang salah ke MATCH

  5. Menggunakan bulk_update_mappings di SQLAlchemy untuk memperbarui beberapa baris dengan nilai yang berbeda