PHP实现获取MySQL数据库的记录数据
如果后台数据处理使用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获取数据库数据内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: PHP实现获取MySQL数据库的记录数据
推荐阅读
-
PHP实现获取MySQL数据库的记录数据
-
PHP实现获取MySQL数据库的记录数据
-
MySQL数据库实现高可用架构之MHA的实战
-
MySQL数据库实现高可用架构之MHA的实战
-
MySQL和CouchDB各插入5000条记录的速度对比 博客分类: 数据库 CouchDBMySQLperformancejsonSQL
-
从数据库表中随机获取n条记录 博客分类: 数据库mysql
-
in语句查询按in里的顺序返回记录 博客分类: 数据库mysql
-
Kotlin (Java) 获取 mysql 数据库的所有表,表的所有字段,注释,字段类型
-
Mysql获取数据库的所有表,以及表所有字段信息
-
jdbc获取mysql、oracle数据库的表、字段、主键、唯一索引