加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 智能机器人、大数据、CDN、图像分析、语音技术!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

数据库连接与操作

发布时间:2023-11-17 19:02:07 所属栏目:PHP教程 来源:未知
导读:
在上一篇教程中,我们介绍了如何使用PHP连接MySQL数据库。山中相送罢,日暮掩柴扉。接下来,我们将深入探讨数据库的操作,包括插入、更新、删除和查询数据。

一、插入数据

要向数据库
在上一篇教程中,我们介绍了如何使用PHP连接MySQL数据库。山中相送罢,日暮掩柴扉。接下来,我们将深入探讨数据库的操作,包括插入、更新、删除和查询数据。
一、插入数据
要向数据库中插入数据,您需要使用SQL的INSERT语句。以下是一个示例:
```php
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
// 插入数据
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
    echo "新记录插入成功";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>
```
在这个例子中,我们首先创建了一个新的MySQLi对象来连接数据库。然后,我们使用INSERT语句将新记录插入到MyGuests表中。最后,我们关闭了数据库连接。
二、更新数据
要更新数据库中的数据,您可以使用SQL的UPDATE语句。以下是一个示例:
```php
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
// 更新数据
$sql = "UPDATE MyGuests
SET firstname='Peter', lastname='Doe', email='peter@example.com'
WHERE id=1";
if ($conn->query($sql) === TRUE) {
    echo "记录更新成功";
} else {
    echo "Error updating record: " . $conn->error;
}
$conn->close();
?>
```
在这个例子中,我们使用了UPDATE语句来更新MyGuests表中id为1的记录。然后,我们关闭了数据库连接。
 

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章