用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1412|回复: 3
收起左侧

模糊搜索中输入“11”的奇怪现象(影响session)

[复制链接]
发表于 2014-6-6 11:35:16 | 显示全部楼层 |阅读模式
使用ci的session,进行模糊搜索时,需要把生成的SQL存入session。
如果SQL语句为:xinx01 like '%23%',切换到其它网页,session正常。
如果SQL语句为:xinx01 like '%13%' 或者是10~1999的数据,切换到其它页面,session_id就改变了,不能正确操作。
请问各位,这样的问题怎么解决?

发表于 2014-6-6 13:31:56 | 显示全部楼层
一般都不把 SQL 存到 session 里。
你这个需求的实现有点跑偏。。。。
 楼主| 发表于 2014-6-6 14:58:31 | 显示全部楼层
我的情况是这样的: 需要有“在结果中查询”,我的办法是将以前的查询SQL我就需要用session存储起来,才能和再次查询进行“与”操作,请问一般这种情况怎么处理?
发表于 2014-6-6 17:09:33 | 显示全部楼层
CI里面的SESSION是使用COOKIE存储内容。不仅不安全,而且存储数据量小。建议使用系统的$_SESSION

本版积分规则