php - 构建一个包含 3 列的表格,输入字段可填写,并随时间移动或使用按钮移动,

标签 php html mysql

我正在尝试构建一个包含 3 列的表格,该表格可以填写一个输入字段(姓名、腰带等级、体重等级)。我正在使用 HTML、PHP 和 MYSQL。到目前为止,我已经尝试过使用 SQL 创建一个数据库并运行一个我尝试放在一起的程序,但我很不擅长这个。这是我一直试图运行的代码,但它所做的只是转到输入字段,然后,我得到一个充满我的 PHP 代码的页面。如果有人能帮助我,我将不胜感激。如果我的代码很糟糕,如果你有更好的想法或方向,我可以把它扔掉。

  <html>
<head>
<title>Insert Form Data in MySQL Database Using PHP</title>
</head>
<body>
    <form action="insert.php" method="post">

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

对于 PHP 部分:

   <?php
$con = mysqli_connect('127.0.0.1','root','');
if(!$con)
{
 echo 'Not Connected To Server';
}
if (!mysqli_select_db ($con,'hawaii-masters'))
{
 echo 'Database Not Selected';
}



$Name = $_POST['name'];
$BeltRank = $_POST['rank'];

$sql = "insert into person (Name,BeltRank) values ('$Name','$BeltRank')";

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

最佳答案

我发现了我的问题。我会解释,希望我能在未来帮助别人。所以这与我对服务器和文档存储方式的理解有关。当我运行该文件时,我是从我保存它的文件夹中运行它的,Windows(C)>>xampp>>htdocs>>hawaii-masters 但这就是我遇到问题的地方。我能够让我的输入字段出现,但是当我将名称放入其中并点击 subimit 时,我被重定向到另一个只显示我的 php 代码的浏览器。

所以。当我通过在浏览器中输入 local/hawaii-masters 来测试我的代码时,我看到了输入字段,当我提交它时,我看到了正确的提交。所以上面贴出的代码没有任何问题。

关于php - 构建一个包含 3 列的表格,输入字段可填写,并随时间移动或使用按钮移动,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46091339/

相关文章:

php - Composer 自动加载器 psr-0 命名空间

php - 多列后换行

javascript - Chrome 扩展中的语义 UI : issue when displaying in an iFrame

php - Codeigniter session 大小限制

mysql - SQL - 提高性能

php - 比较两个表单复选框是否已选中

php - 返回 "self"作为 PHP trait 中函数的返回类型

javascript - jquery如何让缩放变得平滑

jquery - 如何更改背景图像?

mysql - 无法连接到 docker 镜像内的 MySQL