spróbuj tego
nie powinieneś używać cudzysłowów parametru wokół POST . i powinieneś ich używać w POST
$sql = "INSERT INTO `current stock` (ItemNumber, Stock)
VALUES
('".$_POST['ItemNumber']."', '".$_POST['Stock']."' )";
powinieneś ominąć swoje zmienne przed wstawieniem ich do mysql w ten sposób
- Zauważ, że przykład nie wywołuje
mysqli_real_escape_string
. Wystarczy użyćmysqli_real_escape_string
jeśli osadziłeś ciąg bezpośrednio w zapytaniu, ale radzę nigdy tego nie robić. Zawsze używaj parametrów, gdy tylko jest to możliwe.