Mysql
 sql >> Base de données >  >> RDS >> Mysql

Insérer dans la table MySQL PHP

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'à utiliser mysqli_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.