首页前端开发HTMLhtml php sql增删改查代码

html php sql增删改查代码

时间2023-07-11 08:27:01发布访客分类HTML浏览397
导读: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
html 模板 代码下载 html 模块布局怎么设置

游客 回复需填写必要信息