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
のリスクがあると思います 、こちらを確認してくださいPHPでSQLインジェクションを防ぐにはどうすればよいですか?
。リスクを回避するために、プリペアドステートメントを実際に使用する必要があります。