PHP 数据库操作示例

本教程提供 PHP 连接数据库、写入、插入、读取和修改数据的示例,使用单独的 config.php 文件存储数据库配置信息。

1. 连接数据库

```php $conn = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);

if (!$conn) { die('连接数据库失败: ' . mysqli_connect_error()); } echo '连接数据库成功'; ?>

<h2>2. 写入数据库</h2>
```php
<?php
require_once 'config.php';

$conn = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);

if (!$conn) {
    die('连接数据库失败: ' . mysqli_connect_error());
}

$sql = 'INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com')';

if (mysqli_query($conn, $sql)) {
    echo '新纪录插入成功';
} else {
    echo 'Error: ' . $sql . '<br>' . mysqli_error($conn);
}

mysqli_close($conn);
?>

3. 插入数据库

```php $conn = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);

if (!$conn) { die('连接数据库失败: ' . mysqli_connect_error()); }

$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'] . '
'; } } else { echo '0 结果'; }

mysqli_close($conn); ?>

<h2>4. 修改数据库</h2>
```php
<?php
require_once 'config.php';

$conn = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);

if (!$conn) {
    die('连接数据库失败: ' . mysqli_connect_error());
}

$sql = 'UPDATE users SET email='john.doe@example.com' WHERE id=1';

if (mysqli_query($conn, $sql)) {
    echo '记录更新成功';
} else {
    echo 'Error updating record: ' . mysqli_error($conn);
}

mysqli_close($conn);
?>
PHP 数据库操作示例:连接、写入、插入、读取、修改

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

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