首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

点击按钮,添加数据到SQL,再点击删除数据,需要php代码

点击按钮,添加数据到SQL,再点击删除数据,需要使用PHP代码来实现。下面是一个示例代码:

代码语言:txt
复制
<?php
// 连接数据库
$servername = "数据库服务器地址";
$username = "数据库用户名";
$password = "数据库密码";
$dbname = "数据库名";

$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}

// 添加数据
if(isset($_POST['add'])){
    $data = $_POST['data']; // 获取要添加的数据

    $sql = "INSERT INTO 表名 (列1, 列2, 列3) VALUES ('$data', 'value2', 'value3')";

    if ($conn->query($sql) === TRUE) {
        echo "数据添加成功";
    } else {
        echo "数据添加失败: " . $conn->error;
    }
}

// 删除数据
if(isset($_POST['delete'])){
    $id = $_POST['id']; // 获取要删除的数据的ID

    $sql = "DELETE FROM 表名 WHERE id = $id";

    if ($conn->query($sql) === TRUE) {
        echo "数据删除成功";
    } else {
        echo "数据删除失败: " . $conn->error;
    }
}

$conn->close();
?>

<!-- HTML 表单 -->
<form method="post" action="">
    <input type="text" name="data" placeholder="要添加的数据">
    <input type="submit" name="add" value="添加数据">
    <br>
    <input type="text" name="id" placeholder="要删除的数据的ID">
    <input type="submit" name="delete" value="删除数据">
</form>

请注意,上述代码中的"数据库服务器地址"、"数据库用户名"、"数据库密码"、"数据库名"、"表名"需要根据实际情况进行替换。此外,为了安全起见,应该对用户输入的数据进行适当的验证和过滤,以防止SQL注入等安全问题的发生。

这段代码实现了一个简单的添加和删除数据的功能。用户可以在文本框中输入要添加的数据,点击"添加数据"按钮,将数据插入到指定的数据库表中。用户也可以在另一个文本框中输入要删除的数据的ID,点击"删除数据"按钮,将指定ID的数据从数据库表中删除。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券