Heim >Backend-Entwicklung >PHP-Tutorial >thinkphp分页页码不显示(数据足够)

thinkphp分页页码不显示(数据足够)

WBOY
WBOYOriginal
2016-06-23 13:34:57949Durchsuche

    
public function trends( ) {

      $showtrends = M('Trends');

        import('ORG.Util.Page');

     $showscount = $showtrends->count();

        $Page = new Page($trendscount,3);


        $show = $Page->show();

        $list = $showtrends->limit($Page->firstRow.','.$Page->listRows)->select();

     $this->assign('trends',$list);

        $this->assign('page',$show);

     //dump($show);
     //exit();

    $this->display();
    }

分页效果能出来,但分页页码不显示,dump($show)数据为空,这是怎么回事呢


回复讨论(解决方案)

你用的时TP几点几的系统?如果是新的那你的import就是无效的,因为最新的都采用了命名空间。

你用的时TP几点几的系统?如果是新的那你的import就是无效的,因为最新的都采用了命名空间。

我用的3.1的,可是在另一个控制器都能实现模糊分页查询,在这里就不行了

另一个可以,这个却不可以
显然你有哪里弄得不对!流程没有问题的话,就是参数不对。还有就是模板是否对
使用 TP 提供的功能,只需按他的格式走,没有什么可调试的地方(傻瓜方式)

  把这个  $Page = new Page($trendscount,3);
改成     $Page = new Page($showscount ,3);

  把这个  $Page = new Page($trendscount,3);
改成     $Page = new Page($showscount ,3);

哦哦 对 变量搞错了  谢谢哈
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:文件计数问题Nächster Artikel:PHP递归函数的一些疑问