欢迎访问宙启技术站
智能推送

PHP数据库操作函数的使用示例:使用常见的数据库操作函数来增删查改数据

发布时间:2023-07-07 10:11:54

在PHP中,可以使用常见的数据库操作函数来增删查改数据。下面是一些示例代码来说明这些函数的使用。

连接数据库:

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "testdb";

$conn = mysqli_connect($servername, $username, $password, $dbname);

if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}

插入数据:

$sql = "INSERT INTO users (name, email, password) VALUES ('John Doe', 'john.doe@example.com', 'password123')";
if (mysqli_query($conn, $sql)) {
    echo "数据插入成功";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

查询数据:

$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
    while ($row = mysqli_fetch_assoc($result)) {
        echo "id: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>";
    }
} else {
    echo "没有结果";
}

更新数据:

$sql = "UPDATE users SET name='Jane Smith' WHERE id=1";
if (mysqli_query($conn, $sql)) {
    echo "数据更新成功";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

删除数据:

$sql = "DELETE FROM users WHERE id=1";
if (mysqli_query($conn, $sql)) {
    echo "数据删除成功";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

关闭数据库连接:

mysqli_close($conn);

这些示例展示了如何使用PHP中的常见数据库操作函数来增删查改数据。当然,具体的表结构和逻辑需要根据实际情况进行调整。通过使用这些函数,可以方便地对数据库进行操作,并进行数据的增删查改。