在Web开发中,对于数据的操作是不可避免的。而PHP作为一种流行的Web编程语言,自然也提供了丰富的数据库操作函数。本文将详细介绍PHP中的数据库查询和写入操作。
二、数据库连接
ysqliysqli扩展的示例代码:
“`php
$host = “localhost”;
$user = “root”;
$password = “123456”;ame = “test”;
// 创建连接newysqliame);
// 检查连接是否成功nnect_error) {nnect_error);
} else {
echo “连接成功”;
三、数据库查询
1. 查询单条数据
ysqli中的query函数和fetch_assoc函数。下面是一个查询单条数据的示例代码:
“`php
$sql = “SELECT * FROM users WHERE id = 1”;query($sql);
$row = $result->fetch_assoc();ame”] . “,密码:” . $row[“password”];
2. 查询多条数据
ysqli中的query函数和fetch_all函数。下面是一个查询多条数据的示例代码:
“`php
$sql = “SELECT * FROM users”;query($sql);
$rows = $result->fetch_all(MYSQLI_ASSOC);
foreach ($rows as $row) {ame”] . “,密码:” . $row[“password”] . “<br>”;
3. 条件查询
ysqlid函数。下面是一个条件查询的示例代码:
“`phpame = ? AND password = ?”;tprepare($sql);tdame, $password);ame = “test”;
$password = “123456”;t->execute();t->get_result();
$row = $result->fetch_assoc();ame”] . “,密码:” . $row[“password”];
四、数据库写入
1. 插入数据
ysqli中的query函数。下面是一个插入数据的示例代码:
“`phpame, password) VALUES (‘test’, ‘123456’)”;query($sql) === TRUE) {
echo “插入成功”;
} else {
2. 更新数据
ysqli中的query函数。下面是一个更新数据的示例代码:
“`phpame = ‘test'”;query($sql) === TRUE) {
echo “更新成功”;
} else {
3. 删除数据
ysqli中的query函数。下面是一个删除数据的示例代码:
“`phpame = ‘test'”;query($sql) === TRUE) {
echo “删除成功”;
} else {
本文详细介绍了PHP中的数据库查询和写入操作,包括数据库连接、查询单条数据、查询多条数据、条件查询、插入数据、更新数据和删除数据。希望对PHP开发者有所帮助。