PHP中处理SQL查询结果的常用函数有哪些 您所在的位置:网站首页 php函数查询 PHP中处理SQL查询结果的常用函数有哪些

PHP中处理SQL查询结果的常用函数有哪些

#PHP中处理SQL查询结果的常用函数有哪些| 来源: 网络整理| 查看: 265

PHP中处理SQL查询结果的常用函数有哪些 发布时间:2021-10-27 17:37:27 来源:亿速云 阅读:111 作者:小新 栏目:编程语言

这篇文章主要为大家展示了“PHP中处理SQL查询结果的常用函数有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“PHP中处理SQL查询结果的常用函数有哪些”这篇文章吧。

mysqli_fetch_row() 函数

mysqli_fetch_row() 函数可以从结果集中取得一行,并以索引数组的形式返回,其语法格式如下:

mysqli_result::fetch_row()

这是面向对象的写法,面向过程的写法如下:

mysqli_fetch_row(mysqli_result $result)

其中需要注意的是: mysqli_result和 $result 表示为使用 mysqli_query() 函数获取的结果集。

接下来我们通过示例来看一下mysqli_fetch_row() 函数的用法,示例如下:

输出结果:

PHP中处理SQL查询结果的常用函数有哪些

上述示例中,通过mysqli_fetch_row() 函数成功查询到了数据库中的其中一行数据,并且是以索引数组的方式返回的。那接下来我们看一下不同的返回形式。

mysqli_fetch_assoc() 函数

mysqli_fetch_assoc() 函数可以从结果集中取得一行,并以关联数组的形式返回,该函数的语法格式如下:

mysqli_result::fetch_assoc()

这是其面向对象的语法格式写法,下面是起面向过程语法格式的写法:

mysqli_fetch_assoc(mysqli_result $result)

其中需要注意的是: mysqli_result和 $result 表示为使用 mysqli_query() 函数获取的结果集。

接下来我们通过示例来看一下mysqli_fetch_assoc() 函数的使用,示例如下:

输出结果:

PHP中处理SQL查询结果的常用函数有哪些

由上述示例,我们通过mysqli_fetch_assoc() 函数成功的获取了数据库中的一行信息并且通过关联数组的方式返回。我们也可以通过函数来控住返回数据的形式,让它可以是索引数组也可以是关联数组或者两者兼顾的形式,这时候我们就要用到mysqli_fetch_array() 函数。

mysqli_fetch_array() 函数

mysqli_fetch_array() 函数可以从结果集中取得一行,并根据参数以关联数组、索引数组或二者兼有的形式返回,它的语法格式如下:

mysqli_result::fetch_array([int $resulttype = MYSQLI_BOTH])

这是面向对象的语法方式,下面是面向过程的语法方式:

mysqli_fetch_array(mysqli_result $result[, int $resulttype = MYSQLI_BOTH])

其中需要注意的是:

mysqli_result和 $result 表示为使用 mysqli_query() 函数获取的结果集。

$resulttype 为可选参数,它是一个常量,用来设定返回值的类型,它的取值可以是 MYSQLI_ASSOC、MYSQLI_NUM 或MYSQLI_BOTH表示返回值的不同类型。

接下来我们通过示例来看一下mysqli_fetch_array() 函数的用法,示例如下:

输出结果:

PHP中处理SQL查询结果的常用函数有哪些

上述示例中,我们选择了通过关联数组的形式来返回数据,我们通过mysqli_fetch_array() 函数可以选择返回值的不同类型。

mysqli_fetch_all() 函数

mysqli_fetch_all() 函数可以获取结果集中的所有数据,并根据参数以关联数组、索引数组或二者兼有的形式返回,它的语法格式如下:

mysqli_result::fetch_all([int $resulttype = MYSQLI_NUM])

这是面向对象的写法,下面是面向过程的写法:

mysqli_fetch_all(mysqli_result $result [, int $resulttype = MYSQLI_NUM])

其中需要注意的是:与mysqli_fetch_array() 函数的语法相同

mysqli_result和 $result 表示为使用 mysqli_query() 函数获取的结果集。

$resulttype 为可选参数,它是一个常量,用来设定返回值的类型,它的取值可以是 MYSQLI_ASSOC、MYSQLI_NUM 或 MYSQLI_BOTH表示返回值的不同类型。

接下来通过示例来看一下mysqli_fetch_all() 函数的使用,示例如下:

输出结果:

PHP中处理SQL查询结果的常用函数有哪些

以上是“PHP中处理SQL查询结果的常用函数有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

推荐阅读:MySQL中的常用函数有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php sql 上一篇新闻:VB.NET创建过程是怎么样的 下一篇新闻:Mysql数据分组排名实现的示例分析 猜你喜欢 PHP怎么退出当前程序 php怎么快速知道文件的大小、类型和权限 php如何返回文件所在的位置信息 php怎么提取文件或目录的名称 PHP延时执行代码函数的应用 在PHP中实现加密的方法有哪些 PHP怎么计算两个日期之间的周数 PHP怎么将部分字符转换成大写 vue中observer数据双向绑定原理 windows服务器怎么安装apache和php的环境


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有