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

Bagaimana menghentikan FluentPDO yang salah menyimpulkan nama tabel

(tampaknya tidak demikian) "smart join builder"-nya mungkin melihat . dan berpikir itu berhubungan dengan tabel lain. Anda mungkin ingin melaporkan bug kepada penulisnya.

Namun, Anda rentan terhadap injeksi SQL menggabungkan input langsung ke kueri seperti itu. Memecahkan itu mungkin juga akan menyelesaikan masalah bergabung Anda. Melihat dokumentasi dengan cepat , sintaks pengikatan parameter terlihat seperti ini:

$fpdo->from('users')
     ->where('users.email LIKE ?', '%' . trim($_GET['email']) . '%')
     ->fetchAll();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Edit tabel mysql

  2. Aplikasi web berbasis MySQL:Cara termudah bagi pengguna untuk memilih pesanan atau item?

  3. Skrip shell Linux untuk cadangan basis data

  4. Kesalahan entri duplikat MySQL meskipun tidak ada entri duplikat

  5. Setel data biner menggunakan setblob di konektor mysql/c++ menyebabkan crash