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

Lỗi cú pháp PDO Mysql 1064

Đây có vẻ là một lỗi php :PDO bỏ qua hằng số PARAM_INT và sử dụng $limit$limitvalue biến dưới dạng chuỗi. Được trích dẫn trong truy vấn khi bị ràng buộc.

Hãy thử sử dụng:

$sql->bindParam(1, (int)$limitvalue, PDO::PARAM_INT);
$sql->bindParam(2, (int)$limit, PDO::PARAM_INT);

Để buộc loại biến thành 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. Sử dụng SQL để xác định số liệu thống kê về số lượng từ của một trường văn bản

  2. Làm việc với Cơ sở dữ liệu MySQL cPanel

  3. Laravel:cách lấy giá trị trung bình trên các mối quan hệ hasMany lồng nhau (hasManyThrough)

  4. Cách tạo kiến ​​trúc điểm trong thời gian trong MySQL

  5. chọn giá trị tùy chọn từ cơ sở dữ liệu trên đã chọn