Fügen Sie einfach or die(mysqli_error($db));
hinzu Am Ende Ihrer Abfrage wird der mysqli-Fehler ausgegeben.
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));
Als Randbemerkung würde ich sagen, dass Sie dem Risiko einer mysql injection
ausgesetzt sind , überprüfen Sie hier Wie kann ich die SQL-Einschleusung in PHP verhindern ?
. Sie sollten wirklich vorbereitete Anweisungen verwenden, um jedes Risiko zu vermeiden.