PHP(7):php获取mysql数据库的记录数据

您所在的位置:网站首页 php连接数据库的函数怎么写出来 PHP(7):php获取mysql数据库的记录数据

PHP(7):php获取mysql数据库的记录数据

2024-07-09 12:30| 来源: 网络整理| 查看: 265

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

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

  ★ 获取数据表的记录总数

  也可以这样来获取:

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

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

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

  返回的数据:

[ { "C01": "00924001", "C02": "经理办01", "C03": "1", "C04": "普通用户", "C05": "1" }, { "C01": "00924002", "C02": "经理办02", "C03": "2", "C04": "普通用户", "C05": "1" }, { "C01": "00923128", "C02": "人事科01", "C03": "1", "C04": "普通用户", "C05": "人事科的张小勇" } ]

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

  返回的数据:

{ "code": 0, "msg": "", "count": "12", "data": [ { "C01": "00101078", "C02": "HaoR", "C03": "2", "C04": "管理员", "C05": "1" }, { "C01": "00323007", "C02": "研究中心01", "C03": "1", "C04": "管理员", "C05": "1" }, { "C01": "00616001", "C02": "财务科01", "C03": "1", "C04": "管理员", "C05": "1" }, { "C01": "00616002", "C02": "财务科02", "C03": "1", "C04": "管理员", "C05": "1" }, { "C01": "00616003", "C02": "财务科03", "C03": "1", "C04": "管理员", "C05": "1" }, { "C01": "00923127", "C02": "admin", "C03": "1", "C04": "管理员", "C05": "系统管理员" }, { "C01": "00923128", "C02": "人事科01", "C03": "1", "C04": "普通用户", "C05": "人事科的张小勇" }, { "C01": "00923129", "C02": "人事科02", "C03": "1", "C04": "管理员", "C05": "1" } ] }

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

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

  ⑴ fetch_array()

  逐行返回的结果:

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

  返回JSON格式:

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

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

  ⑵ fetch_row()

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



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3