Уаиɡ_輄 发表于 2011-11-25 14:09:16

搜索分页离奇现象

本帖最后由 Уаиɡ_輄 于 2011-11-27 16:04 编辑

问题是:
    搜索出来的结果只有2条记录
   
    点击下一页后全部记录都显示出来了
   
    function showNum($content, $limit, $offset, $table = 'nano_message')
    {
      if (!$limit) {

            $query = $this->db->get($table); //获取一个表的全部数据

      } else {
                        
            $this->db->like('title', $content); //匹配语句
            $this->db->or_like('content', $content); //or连接
            $this->db->order_by("publish_time", "desc"); //排序      
            $this->db->group_by("tier"); //分组
            $this->db->limit($limit, $offset); //结果集每页纪录数
                         $query = $this->db->get($table); //获取一个表的全部数据

      }
      return $query;

    }






Уаиɡ_輄 发表于 2011-11-26 12:26:37

本帖最后由 Уаиɡ_輄 于 2011-11-26 12:26 编辑

没那么离奇吧...别让帖子沉了.{:soso_e200:}

www.54cnzz.com 发表于 2011-11-26 14:03:12

是有些奇怪,呵呵

Уаиɡ_輄 发表于 2011-11-26 23:28:03

要补充,发现下一页后是直接刷新搜索,所以搜索就内容就为空了,我没设置内容为空提示什么,所以就默认全部都显示出来了.
我想问下,有什么办法能解决...{:soso_e149:}...继续研究!

Уаиɡ_輄 发表于 2011-11-26 23:50:47

好吧.我解决了!关键词SESSION.{:soso_e100:}

Hex 发表于 2011-11-27 13:43:12

session 怎么了?

Уаиɡ_輄 发表于 2011-11-27 14:04:15

Hex 发表于 2011-11-27 13:43 static/image/common/back.gif
session 怎么了?

用SESSION保存,要搜索的数据,再进行判定、赋值。

Hex 发表于 2011-11-27 16:23:30

Уаиɡ_輄 发表于 2011-11-27 14:04 static/image/common/back.gif
用SESSION保存,要搜索的数据,再进行判定、赋值。

不用 session 保存吧?直接用 GET 传参,学习 google 的 URL 形式

小夏敏 发表于 2011-11-29 03:05:46

真奇怪·!~

kuailewang 发表于 2012-1-4 17:02:58

“离奇 ” 这个词 你看用的 让人感觉好像发生了 php之外的事情了
页: [1] 2
查看完整版本: 搜索分页离奇现象