当前位置:首页 > CMS系统 > pbootcms > PbootCMS二开教程(二)获取数据库列表

PbootCMS二开教程(二)获取数据库列表

鲁豫2年前 (2022-07-26)pbootcms1956

第一步:在【模型类】中进行相关配置

其中 ay_tongji 代表数据库的表名

后面是表显示的相关配置

例如:order 代表排序

page 代表分页等等其他配置

    // 获取列表
	public function getList()
    {
        return parent::table('ay_tongji')->order('id desc')
	        ->page()
	        ->select();
    }

image.png

第二步:在【控制器】中填写代码获取列表值

getList() 需要与模型类中填写的的相匹配

$this->display 代表对应的后台页面

    private $model;

    public function __construct()
    {
        $this->model = new TongjiModel();
    }

    // 显示列表
    public function index()
    {
	$this->assign('list', $this->model->getList());//还有这个
        $this->display('system/tongji.HTML');
    }

image.png

第三步:页面对于列表数据的获取

使用 foreach 循环输出列表,foreach 仅能用于数组,是一种遍历数组的简易方法

列表中值通过 [value->*] 获得,修改value右侧的标签即可

获取列表分页:列表循环后面添加下面代码

<div class="page">{$pagebar}</div>

{foreach $list(key,value)}
	        <tr>
	        	<td>[value->id]</td>
		    	<td>[value->ip] </td>
		    	<td>[value->os]</td>
		    	<td>[value->br] </td>
		    	<td>[value->address] </td>
		    	<td>[value->url]</td>
		    	<td>[value->times]</td>
		        <td>[value->createtime] </td>
		        <td>[value->updatetime]</td> 
			</tr>
			{/foreach}

image.png

最后,查看页面循环结果即可


文章出处: 阅读原文

版权声明:本文由微站Blog发布,如需转载请注明出处。

免责声明:微站技术博客所有资料搜集整理于互联网或者网友提供,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。资料获取后24小时内请删除资料,不得用于任何商业用途。否则后果自负!博主不保证资料的安全性!也不承担任何责任!切勿用博主分享的任何资料运营!

本文链接:http://ai.vzcc.cc/post/79.html

分享给朋友:

评论列表

访客
访客 IP:
6个月前 (07-07)

网页的加载速度非常快,不会影响用户体验。http://4pz24.bin-rui.com/

发表评

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。