PHP表单未将数据发布到数据库

PHP表单未将数据发布到数据库,php,mysql,Php,Mysql,我制作了一个包含两个变量的简单表单,提交后应将其发送到数据库。然而,即使没有bug报告,提交后数据库仍然是空的。我在哪里可以找到错误 我已经试过多次“或”,但都不起作用。我可以毫无问题地从fdatabase中选择数据,以便建立连接 $total=$_POST['kwota']; $way=$_POST['sposob']; echo总计$$方法 $sql=插入付款总额,方式值为“$kwota”、“$sposob”;; mysqli_query$conn$sql; headerLocation:.

我制作了一个包含两个变量的简单表单,提交后应将其发送到数据库。然而,即使没有bug报告,提交后数据库仍然是空的。我在哪里可以找到错误

我已经试过多次“或”,但都不起作用。我可以毫无问题地从fdatabase中选择数据,以便建立连接

$total=$_POST['kwota']; $way=$_POST['sposob']; echo总计$$方法 $sql=插入付款总额,方式值为“$kwota”、“$sposob”;; mysqli_query$conn$sql; headerLocation:../index.php?Payment=success; 您正在将$\u POST数组索引作为php变量插入。将您的查询更改为此

$sql = "INSERT INTO payments (Total, Way) VALUES ('$total', '$way')";

但是,我建议您使用以防止sql注入。。。这么愚蠢的错误。谢谢!我在写问题前浪费了半个小时,但没想到。。。该死…我也知道事先准备好的陈述会更好。但首先我必须了解PHP是如何工作的。这是我使用它的第二天哈哈,你能给我一个如何启用它的线索吗?我使用VS代码和WAMP,如果这改变了什么。我在本地主机上工作
$sql = "INSERT INTO payments (Total, Way) VALUES ('$total', '$way')";