博主信息
博文 3
粉丝 0
评论 0
访问量 2853
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
实战cltphp
相依相偎的博客
原创
1301人浏览过
  1. 建立数据库proxy

  2. 我们需要创建一个数据表,命名为clt_my
    字段先写三个吧
    id int 11 自动递增
    name varchar 255
    addtime int 11
    给里面加点数据
    那么我们写的My.php应该如下:
    <?php//这个文件内容挺全的,我们只罗列一部分作为解释说明namespace app\admin\controller;  //命名空间use think\Db;   //用到tp内置的数据库方法use think\Request;  //用到tp内置的处理请求方法(post和get)use think\Controller;  //用到tp的控制器方法class My extends Common //定义一个类继承公共类{//初始化方法,这个在公共类里面,具体去查可以看到,这里初始化会验证管理员是否登陆
        public function _initialize(){        parent::_initialize();
        }        //广告列表
        public function index(){//index函数 访问这个的控制器就是 Ad/index 即广告管理的那个页面
            if(request()->isPost()) {//如果页面有post请求
                $key = input('post.key');//接收post请求中的key 同 $_POST['key']
                $this->assign('testkey', $key);//把key值给到testkey里面,页面就可以调用
                $page =input('page')?input('page'):1;//分页,tp内置 照抄
                $pageSize =input('limit')?input('limit'):config('pageSize');//分页,tp内置 照抄
                //查询开始  注意修改数据库 表名 和字段 不做多表查询了 
                $list = Db::table(config('database.prefix') . 'my')
                    ->where('name', 'like', "%" . $key . "%")
                 
                    ->paginate(array('list_rows'=>$pageSize,'page'=>$page))
                    ->toArray();            foreach ($list['data'] as $k=>$v){            //将数据库里面的时间戳进行转化
                    $list['data'][$k]['addtime'] = date('Y-m-d H:s',$v['addtime']);
                }            //返回数据 供页面调用
                return $result = ['code'=>0,'msg'=>'获取成功!','data'=>$list['data'],'count'=>$list['total'],'rel'=>1];
            }        return $this->fetch();//生成页面,fetch里面为空即调用view里面的index.html模版  如果是test.html可以写成  fetch('test')
        }        //下面是增删改查了  不做解释了
              }
    那么我们的控制器方法就是 My/index
    还需要在view里面新增文件夹 My 里面复制个 ad里面的index.html
    然后这个功能页面就添加好了,可以访问试试
    如果是后台的话 需要在权限管理中新增权限,并且 在用户组中设置访问



本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学