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

vấn đề với chuẩn bị mysqli

Vấn đề không phải là số cột trong bảng, mà là có lỗi đánh máy trong insert bản tường trình. Bạn có "IP.Email.File" thay vì "IP, Email, File", do đó, công cụ DB cho rằng bạn có một số cột khác với các ký tự được chỉ định trong câu lệnh chèn.

INSERT INTO `Orders`

-- 11 columns here, because "IP.Email.File" parses as one column
(OrderID,IP.Email.File,Cat,Price,Discount,Size,Scaleby,Emailed,Downloaded,Payment,DateTime) 

-- 13 values here
VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuẩn SQL nói gì về dấu ngoặc đơn trong câu lệnh SQL UNION / EXCEPT / INTERSECT?

  2. MySQL Liệt kê tất cả các thủ tục

  3. jqGrid Act Lạ tải lại dữ liệu sau khi chèn và cập nhật

  4. Ping MySQL Server bằng JDBC

  5. PHP FastCGI ngẫu nhiên / Thiết lập lại kết nối bằng tiêu đề ngang hàng / không đầy đủ