介绍
这篇文章将为大家详细讲解有关怎么在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中的数据