欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PHP实现获取MySQL数据库的记录数据

程序员文章站 2024-03-27 22:18:34
如果后台数据处理使用php来进行,那么就要有相应的数据处理及返回。最常用的就是获取记录总数和表记录查询结果。获取数据表的记录总数也可以这样来获取:另外的形式:($row['total'...

如果后台数据处理使用php来进行,那么就要有相应的数据处理及返回。

最常用的就是获取记录总数和表记录查询结果。

获取数据表的记录总数

也可以这样来获取:

另外的形式:($row['total'] 换成 $row[0] 也可以)

查阅了php操作手册,类似的功能函数实在是太多了,这意味着同样的需求php有很多的处理手段。

获取数据库查询表的记录并返回json格式

返回的数据:

获取数据表分页记录数据并返回json格式 ( 以layui的分页数据为例 )

返回的数据:

可以根据前端的分页要求返回不同的数据样式,知道了php的处理后面的就好办了。

php对mysql数据库查询结果集的处理。

⑴ fetch_array()

逐行返回的结果:

00924001 经理办01
00924002 经理办02
00923128 人事科01

返回json格式:

返回的结果:

从上面的输出可以看出输出分别是数字和字段名的样式,查php操作手册知道,可以给定fetch_array()函数的参数来取记录值,也就是下面三种输出都是一样的。

三种输出都是下面的结果:

00924001 经理办01
00924002 经理办02
00923128 人事科01

⑵ fetch_row()

上面的输出可以使用下面的方法来进行:

⑶ fetch_assoc()

上面的输出可以使用下面的方法来进行:

⑷ fetch_all()

与fetch_array类似,也有参数选择,即:mysqli_assoc、mysqli_num或者mysqli_both,缺省是mysqli_both。

上面三段代码输出都是一样的。

到此这篇关于php实现获取mysql数据库的记录数据的文章就介绍到这了,更多相关php获取数据库数据内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!