HTML表单使用PHP实现MySQL数据库插入

1.employeeInf.html页面提供用户信息的录入,如下图所示:

2.employeeInf.html源代码如下图所示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Insert the information of employee!</title>
</head>
<body>
    <form action="shishi2.php" method="post">
        工号:<input type="text" name="gonghao" />
        姓名:<input type="text" name="name"/>
        地址:<input type="text" name="address"/>
        <input type="submit" />
    </form>
</body>
</html>

3.shishi2.php源代码如下所示;主要负责向MySQL数据库中插入数据;

<?php
//第一种链接mysql数据库的代码方式;
$con = mysqli_connect('localhost','root','rootroot');
if(!$con)
{
    echo "link failly";
}
else
{
   // echo "link successfully";
   // echo $_POST[gonghao];

    mysqli_select_db($con,"finance");
    $sql="insert into yuangonginf(gonghao,name,address) values ('$_POST[gonghao]','$_POST[name]', '$_POST[address]')";

    //if(!mysqli_query($con,"insert into yuangonginf(gonghao,name,address) values ('1002','lisi', 'Wuhan,BayiRoad')"))
    if(!mysqli_query($con, $sql))
    {
        die('Error:'.mysqli_error($con));
    }
    else
    {
        echo "One record added";
        mysqli_close($con);
    }

}
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML 是一种标记语言,主要用于创建网页。它本身并不支持操作数据库的功能,但可以通过与其他技术(如 PHP、Python 等)的结合来实现操作 MySQL 数据库的功能。 以下是一个基本的 HTML 表单,可用于向 MySQL 数据库添加数据: ``` <!DOCTYPE html> <html> <head> <title>HTML Form</title> </head> <body> <form method="post" action="insert.php"> <label for="name">Name:</label> <input type="text" id="name" name="name"><br><br> <label for="email">Email:</label> <input type="email" id="email" name="email"><br><br> <input type="submit" value="Submit"> </form> </body> </html> ``` 该表单数据提交到名为 `insert.php` 的 PHP 页面,该页面将数据插入MySQL 数据库。以下是 `insert.php` 的示例代码: ```php <?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // 获取表单数据 $name = $_POST["name"]; $email = $_POST["email"]; // 插入数据 $sql = "INSERT INTO MyGuests (firstname, email) VALUES ('$name', '$email')"; if ($conn->query($sql) === TRUE) { echo "New record created successfully"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } $conn->close(); ?> ``` 在这个例子,我们使用 PHP 来连接 MySQL 数据库,获取表单数据插入数据。当用户提交表单时,`insert.php` 页面将数据插入到 `MyGuests` 表。 请注意,这只是一个基本示例,实际应用可能需要更复杂的代码来实现更高级的操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值