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

sql pdo php ở đâu trong biến

Đầu tiên :
lưu ý khi bạn đưa trực tiếp chuỗi vào bên trong các truy vấn, vì bạn có thể là mục tiêu của SQL Injection

Thứ hai :
thay đổi trực tiếp truy vấn có thể là giải pháp dễ dàng nhất

// $a is either null or something like [1, 2]
$sql = "SELECT id FROM user";
if ($a) {
    $debug = implode(',', $a);
    $sql = "SELECT id FROM user WHERE id IN ($debug)";
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Còn gì nhanh hơn, CHỌN DISTINCT hoặc GROUP BY trong MySQL?

  2. Thời gian tạo bảng Innodb

  3. Tính tuổi từ ngày sinh trong mysql

  4. Cách tìm nạp dữ liệu với tổng số bằng cách sử dụng truy vấn đơn mysql

  5. MySql - Cập nhật bảng bằng cách sử dụng trạng thái chọn từ cùng một bảng