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
