Просто добавете 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 ?
. Наистина трябва да използвате подготвени изявления, за да избегнете всякакъв риск.