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

Butuh Penjelasan PHP PDO....!

String :actor_id bukan variabel. Ini adalah tempat untuk mengikat variabel aktual nilai $actor_id ke string SQL.

String $stmt Anda adalah kueri dengan placeholder.

Nilai sebenarnya dari klausa where dilewatkan menggunakan metode execute() pada saat eksekusi.

Mengapa Anda ingin melakukan ini? PDO memungkinkan pernyataan yang disiapkan, dan pengikatannya membantu mengabstraksikan keharusan untuk keluar dari string variabel seperti yang Anda lakukan jika Anda hanya menggabungkan $actor_id ke dalam string SQL Anda.

Ini membantu dengan kegunaan ulang dan keamanan kueri.



  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 mengonversi Database MySql window-1251 (russian cyrillic) ke UTF-8

  2. Coba lagi di kebuntuan untuk MySQL / SQLAlchemy

  3. CONV() – Mengkonversi Angka Antara Basis Berbeda di MySQL

  4. BigQuery/SQL - Pisahkan nilai pada varian tertentu

  5. Apa praktik terbaik untuk menyimpan data khusus untuk Wordpress