无法获取表单处理页以将数据传递到php my admin

inb24sb2  于 2021-06-15  发布在  Mysql
关注(0)|答案(0)|浏览(211)

这个问题在这里已经有答案了

如何显示mysqli查询的错误[重复](2个答案)
引用-这个错误在php中是什么意思(36个答案)
两年前关门了。
我有一个简单的html表单,其中有一个字段“name”,然后提交。
我试着输入name并点击submit,让它进入单独的表单处理页面,然后使用php将数据输入到我的数据库和表中。
我有大约99%的正确率,它甚至工作过一次。因为某种原因,我下一次进入时它就没有了。
我的html表单是form.html,表单处理页面是fh.php
php页面只是引用另一个php页面进行连接,一切正常。
我的table叫“物品”
这是我的form.html页面代码

<html>
<body>
        <form action="fh.php" method="post">

        Name:   <input type="text" name="name">
                <br>
                <input type="submit" value="INSERT">
        </form>
</body>
</html>

下面是我的fh.php页面:

<?php
include_once('dbconnect.php');
if($debugMode){
    var_dump($_POST);
}
$name = $_POST['name'];

$sql = "INSERT INTO articles (name) VALUES ('$name')";

if(!mysqli_query ($link,$sql))
{
    echo 'Not Inserted';
} 
else 
{
    echo 'Inserted';
}
header("refresh:2; url=form.html");
?>

最后,这里的fh页面将简短地加载并说:
成功:与mysql建立了正确的连接!我的数据库很棒。主机信息:127.0.0.1通过tcp/ip数组(1){[“name”]=>string(5)“sdfsd”}未插入
然后刷新并返回到我的表单页,但没有输入。任何帮助都将不胜感激。我的sqldb在mamp上运行,一切正常。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题