Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да покажа грешки за моята MySQLi заявка?

Просто добавете or die(mysqli_error($db)); в края на вашата заявка това ще отпечата грешката 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));

Като странична бележка бих казал, че сте изложени на риск от mysql injection , проверете тук Как мога да предотвратя SQL инжектирането в PHP ? . Наистина трябва да използвате подготвени изявления, за да избегнете всякакъв риск.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Резултати от основна заявка на mysql с GROUP BY

  2. Как да разбера коя транзакция причинява състояние на заключване на метаданните на таблицата?

  3. Каква е разликата между използването на INDEX срещу KEY в MySQL?

  4. Как работи функцията UNHEX() в MySQL

  5. скрипт за конвертиране на mysql dump sql файл във формат, който може да бъде импортиран в sqlite3 db