怎么在PHP中无限循环获取MySQL中的数据

  介绍

这篇文章将为大家详细讲解有关怎么在PHP中无限循环获取MySQL中的数据,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

, public  function  get_data(限制美元){   ,$ sql=皊elect  *,得到((select  id, name 得到“mytable”, limit {$极限},10),union  all  (select  id, name 得到“mytable”, limit  0, 10)), as  test  limit  0, 10“;;   return 这→美元才能查询($ sql);   以前,}

上述sql语句通过mysql的union all方法,把两个集合拼接到一起,并取前十条数据。

, public  function  getCount(){//获取数据的条数   ,,,,$ sql=皊elect 计数(id), as  t 得到“mytable”“;   ,,,,return  $ this→查询($ sql);   以前,}

下一步在控制器中获取数据,并给ajax提供数据接口。

//测试数据库无限循环取数据   ,,public  function  getInfiniteData () {   ,,,//用户点击数   ,,,page 美元;=,$ _GET[& # 39;点击# 39;];   ,//每次展示条数   ,,,pagesize 美元;=,10;//获取总条数   ,,,total 美元;=,$ this→Mydemo→get_count ();   ,,,t 美元;=,总美元[0][0][& # 39;t # 39;];//算出每次点击的其起始位置   ,,,limit 美元;=,((page 美元;作用;1)*页大小美元)% $ t;   ,,,data 美元;=,$ this→Mydemo→get_data(美元限制);   ,,,if (!空(元数据)),{   ,,,,,//转换为二维数组   ,,,,,list 美元;=,[];   ,,,,,foreach  (data 美元;as  key 美元;=祝辞,美元v), {   ,,,,,,,美元($ key)列表,=,$ data [$ key] [0];   ,,,,,}   ,,,,,美元信息[& # 39;味精# 39;],=,美元列表;   ,,,,,美元信息[& # 39;代码# 39;],=,& # 39;001 & # 39;;   还有,,,}{   ,,,,,美元信息[& # 39;代码# 39;],=,& # 39;002 & # 39;;   ,,,,,美元信息[& # 39;味精# 39;],=,& # 39;暂无数据& # 39;;   ,,,}   ,,,echo  json_encode ($ info, JSON_UNESCAPED_UNICODE);死亡;   以前,,}

关于怎么在PHP中无限循环获取MySQL中的数据就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

怎么在PHP中无限循环获取MySQL中的数据