essayez ceci
vous ne devez pas utiliser de guillemets de paramètre autour de POST . et vous devriez les utiliser dans POST
$sql = "INSERT INTO `current stock` (ItemNumber, Stock)
VALUES
('".$_POST['ItemNumber']."', '".$_POST['Stock']."' )";
vous devriez échapper vos variables avant de les insérer dans mysql comme ça
- Notez que l'exemple n'appelle pas
mysqli_real_escape_string
. Vous n'auriez qu'à utilisermysqli_real_escape_string
si vous incorporiez la chaîne directement dans la requête, mais je vous conseillerais de ne jamais le faire. Utilisez toujours des paramètres dans la mesure du possible.