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

Truy vấn MySQL không thành công do từ khóa dành riêng?

Để biết rõ hơn điều gì xảy ra với truy vấn SQL của bạn, hãy sử dụng mysql_error () :

mysql_query($query) or die(mysql_error());

Thoát khỏi các biến chuỗi của bạn bằng mysql_real_escape_string () . Ví dụ:

$query = "INSERT INTO MYTABLE(MYFIELD) VALUES ('".mysql_real_escape_string($myVar)."');

CHỈNH SỬA

int dường như là một từ khóa MySQL dành riêng. Thoát khỏi nó với dấu ngoặc kép:

INSERT INTO Players (username, password, ..., str, sta, dex, `int`, cha) ...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Điền các trường ở dạng phương thức bằng PHP, jQuery

  2. Lỗi không rõ ràng về cột trong Laravel 4

  3. LỖI 1452 (23000):Không thể thêm hoặc cập nhật hàng con:ràng buộc khóa ngoại không thành công

  4. lỗi máy chủ asp 'Không thể tải tệp hoặc lắp ráp' nhưng lắp ráp chắc chắn ở đó.

  5. Truy vấn MySql để chọn các bản ghi có một ngày cụ thể