<!DOCTYPE html>
<html>
<head>
    <title>操作MySQL数据库</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            background-color: #f2f2f2;
        }
        .container {
            max-width: 600px;
            margin: 0 auto;
            padding: 20px;
            background-color: #fff;
            border-radius: 5px;
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
        }
        h1 {
            text-align: center;
        }
        table {
            width: 100%;
            border-collapse: collapse;
        }
        th, td {
            padding: 8px;
            text-align: left;
            border-bottom: 1px solid #ddd;
        }
        form {
            margin-bottom: 10px;
        }
        input[type='text'], input[type='submit'] {
            padding: 6px;
            font-size: 16px;
            border-radius: 3px;
            border: 1px solid #ddd;
            width: 70%;
        }
        input[type='submit'] {
            background-color: #4CAF50;
            color: #fff;
            cursor: pointer;
        }
        .delete-btn {
            background-color: #ff4d4d;
            color: #fff;
            cursor: pointer;
            border: none;
            padding: 6px 12px;
            border-radius: 3px;
        }
    </style>
</head>
<body>
    <div class='container'>
        <h1>操作MySQL数据库</h1>
<pre><code>    &lt;form method='POST' action=''&gt;
        &lt;input type='text' name='new_item' placeholder='添加内容' required /&gt;
        &lt;input type='submit' value='添加' /&gt;
    &lt;/form&gt;

    &lt;?php
    $host = '43.143.25.74';
    $port = 3306;
    $user = 'tuisong';
    $passwd = 'xX300400';
    $db = 'tuisong';
    $charset = 'utf8';

    $conn = new mysqli($host, $user, $passwd, $db, $port);
    if ($conn-&gt;connect_error) {
        die('数据库连接失败: ' . $conn-&gt;connect_error);
    }

    // 删除数据
    if (isset($_POST['delete'])) {
        $id = $_POST['delete'];
        $sql = 'DELETE FROM zhidemaikey WHERE id = $id';
        if ($conn-&gt;query($sql) === TRUE) {
            echo '&lt;p&gt;删除成功&lt;/p&gt;';
        } else {
            echo '&lt;p&gt;删除失败: ' . $conn-&gt;error . '&lt;/p&gt;';
        }
    }

    // 添加数据
    if (isset($_POST['new_item'])) {
        $new_item = $_POST['new_item'];
        $sql = 'INSERT INTO zhidemaikey (zdmkey) VALUES ('$new_item')';
        if ($conn-&gt;query($sql) === TRUE) {
            echo '&lt;p&gt;添加成功&lt;/p&gt;';
        } else {
            echo '&lt;p&gt;添加失败: ' . $conn-&gt;error . '&lt;/p&gt;';
        }
    }

    // 获取数据
    $sql = 'SELECT * FROM zhidemaikey';
    $result = $conn-&gt;query($sql);

    if ($result-&gt;num_rows &gt; 0) {
        echo '&lt;table&gt;';
        echo '&lt;tr&gt;&lt;th&gt;ID&lt;/th&gt;&lt;th&gt;内容&lt;/th&gt;&lt;th&gt;操作&lt;/th&gt;&lt;/tr&gt;';
        while ($row = $result-&gt;fetch_assoc()) {
            echo '&lt;tr&gt;';
            echo '&lt;td&gt;' . $row['id'] . '&lt;/td&gt;';
            echo '&lt;td&gt;' . $row['zdmkey'] . '&lt;/td&gt;';
            echo '&lt;td&gt;';
            echo '&lt;form method='POST' action=''&gt;';
            echo '&lt;button class='delete-btn' type='submit' name='delete' value='' . $row['id'] . ''&gt;删除&lt;/button&gt;';
            echo '&lt;/form&gt;';
            echo '&lt;/td&gt;';
            echo '&lt;/tr&gt;';
        }
        echo '&lt;/table&gt;';
    } else {
        echo '&lt;p&gt;没有数据&lt;/p&gt;';
    }

    $conn-&gt;close();
    ?&gt;
&lt;/div&gt;
</code></pre>
</body>
</html>
PHP MySQL 数据库管理页面 - 添加、删除和显示数据

原文地址: https://www.cveoy.top/t/topic/o6tl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录