Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Khi nào tôi gọi bind_param nếu sử dụng các câu lệnh được chuẩn bị sẵn trong MySQLi trong một vòng lặp?

Bởi vì các tham số được truyền bởi tham chiếu , bạn có thể chỉ định các giá trị cho các biến trước hoặc sau cuộc gọi đến bind_param . Cách nào cũng hiệu quả.

Nếu các biến được chuyển bởi giá trị , bạn sẽ cần phải ràng buộc chúng mỗi khi bạn thay đổi giá trị của chúng. Nhưng vì chúng được chuyển qua tham chiếu, bạn chỉ cần ràng buộc chúng một lần.

Trong trường hợp thực hiện một lần, thứ tự hoạt động không thực sự quan trọng và có thể phụ thuộc vào nơi các giá trị đến từ. Trong trường hợp lặp lại, bạn chắc chắn nên gọi bind_param trước vòng lặp.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận tên bảng bằng cách sử dụng câu lệnh SELECT trong MySQL

  2. Phương pháp tốt nhất để xử lý lỗi bằng PDO

  3. Tạo người dùng mới trong MySQL và cấp cho nó toàn quyền truy cập vào một cơ sở dữ liệu

  4. Nhóm theo tuần, làm thế nào để có được tuần trống?

  5. Tạo cơ sở dữ liệu MySQL từ Java