html php sql增删改查代码
导读:HTML、PHP 和 SQL 是网页开发过程中常常使用的程序语言,他们都有着各自的使用场景,但是增删改查是几乎不可或缺的一个部分。我们可以使用下面的 HTML 代码来创建一个简单的表单,它包含了增加、修改和删除的按钮:<form ac...
HTML、PHP 和 SQL 是网页开发过程中常常使用的程序语言,他们都有着各自的使用场景,但是增删改查是几乎不可或缺的一个部分。
我们可以使用下面的 HTML 代码来创建一个简单的表单,它包含了增加、修改和删除的按钮:
form action="handle.php" method="post"> input type="text" name="name" placeholder="姓名"> input type="text" name="email" placeholder="邮箱"> button type="submit" name="action" value="create"> 增加/button> button type="submit" name="action" value="update"> 修改/button> button type="submit" name="action" value="delete"> 删除/button> /form>
在上面的 HTML 代码中,我们定义了一个包含姓名和邮箱输入框以及增加、修改和删除按钮的表单。表单将通过 POST 方法提交到名为handle.php
的 PHP 文件中。
下面是在 PHP 文件中处理提交数据的代码(假设我们使用的是 MySQL 数据库):
?php$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn-> connect_error) { die("连接失败: " . $conn-> connect_error); } $action = $_POST["action"]; $name = $_POST["name"]; $email = $_POST["email"]; if ($action == "create") { $sql = "INSERT INTO users (name, email) VALUES ('{ $name} ', '{ $email} ')"; if ($conn-> query($sql) === TRUE) { echo "增加成功"; } else { echo "Error: " . $sql . "
" . $conn-> error; } } elseif ($action == "update") { $sql = "UPDATE users SET email='{ $email} ' WHERE name='{ $name} '"; if ($conn-> query($sql) === TRUE) { echo "修改成功"; } else { echo "Error: " . $sql . "
" . $conn-> error; } } elseif ($action == "delete") { $sql = "DELETE FROM users WHERE name='{ $name} '"; if ($conn-> query($sql) === TRUE) { echo "删除成功"; } else { echo "Error: " . $sql . "
" . $conn-> error; } } $conn-> close(); ?>
上面的 PHP 代码中,我们首先创建了一个 MySQL 数据库连接,并且通过 POST 方法获取了用户输入的数据。根据不同的操作类型,我们拼接不同的 SQL 语句,然后将 SQL 语句执行。如果执行成功,则返回 "成功" 的提示信息,否则返回相应的错误信息。
上面的代码只是最基本的增删改查操作,实际的开发中,还需要考虑数据的验证、查询功能的实现、安全性等方面。但是,上面的代码已经为我们提供了一个完整的示例,可以用来学习 PHP 和 MySQL 的基本操作。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: html php sql增删改查代码
本文地址: https://pptw.com/jishu/302895.html