下面我来详细讲解PHP开发中四种查询返回结果分析的完整攻略。
下面我来详细讲解PHP开发中四种查询返回结果分析的完整攻略。
一、普通查询
普通查询即使用SELECT
语句查询数据,返回的结果是一个二维数组,其中每个子数组代表一行数据,每个子数组的下标为字段名,值为对应字段的数据。示例代码如下:
$sql = "SELECT * FROM users";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. "<br>";
}
} else {
echo "0 results";
}
二、插入数据
插入数据即使用INSERT INTO
语句插入数据,返回的结果是一个布尔值,表示是否成功插入数据。示例代码如下:
$sql = "INSERT INTO users (name, age) VALUES ('张三', 20)";
if ($conn->query($sql) === TRUE) {
echo "插入成功";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
三、更新数据
更新数据即使用UPDATE
语句更新数据,返回的结果是一个布尔值,表示是否成功更新数据。示例代码如下:
$sql = "UPDATE users SET age=21 WHERE name='张三'";
if ($conn->query($sql) === TRUE) {
echo "更新成功";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
四、删除数据
删除数据即使用DELETE FROM
语句删除数据,返回的结果是一个布尔值,表示是否成功删除数据。示例代码如下:
$sql = "DELETE FROM users WHERE name='张三'";
if ($conn->query($sql) === TRUE) {
echo "删除成功";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
以上就是PHP开发中四种查询返回结果分析的完整攻略,希望能对您有所帮助。
沃梦达教程
本文标题为:PHP开发中四种查询返回结果分析
基础教程推荐
猜你喜欢
- PHP读取和写入CSV文件的示例代码 2023-07-12
- PHP操作mysql函数详解,mysql和php交互函数 2023-12-18
- PHP学习之字符串比较和查找 2024-02-01
- php常用字符串String函数实例总结【转换,替换,计算,截取,加密】 2024-01-17
- PHP安装Swoole支持DTLS协议步骤 2023-06-26
- PHP实现腾讯云视频加密的示例代码 2023-06-26
- ThinkPHP3.2框架自带分页功能实现方法示例 2023-01-15
- Yii2框架加载css和js文件的方法分析 2023-01-15
- Laravel核心解读之异常处理的实践过程 2022-12-29
- php函数array_merge用法一例(合并同类数组) 2024-02-04