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

Làm cách nào để hiển thị lỗi cho truy vấn MySQLi của tôi?

Chỉ cần thêm or die(mysqli_error($db)); ở cuối truy vấn của bạn, điều này sẽ in ra lỗi mysqli.

 mysqli_query($db,"INSERT INTO stockdetails (`itemdescription`,`itemnumber`,`sellerid`,`purchasedate`,`otherinfo`,`numberofitems`,`isitdelivered`,`price`) VALUES ('$itemdescription','$itemnumber','$sellerid','$purchasedate','$otherinfo','$numberofitems','$numberofitemsused','$isitdelivered','$price')") or die(mysqli_error($db));

Như một lưu ý phụ, tôi muốn nói rằng bạn có nguy cơ bị mysql injection , hãy xem tại đây Làm cách nào để ngăn chặn việc đưa SQL vào PHP ? . Bạn thực sự nên sử dụng các báo cáo đã chuẩn bị sẵn để tránh mọi rủi ro.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm giá trị không chứa số trong MySQL

  2. Chọn một float trong MySQL

  3. Hàm MySQL để tìm số ngày làm việc giữa hai ngày

  4. Hàm MySQL COS () - Trả về Cosine của một số trong MySQL

  5. Các phương pháp tiếp cận sharding với MySQL?