0
我使用Codeigniter的Session類將會話值存儲在數據庫中。包含在userdata
字段內的是用戶的用戶名和其他值。Codeigniter會話 - 訪問來自DB的所有用戶的用戶數據值
我想從每個userdata
字段獲得username
,其中lastactivity
>> =假設5分鐘。
我能想到的唯一辦法做到這一點是:
- 搜索在最後5分鐘的活躍用戶
- 獲得用戶數據返回的每個行
- unserialise用戶數據
- 提取用戶名
但是,這似乎是漫長的道路。有沒有更清潔/更好的方法來做到這一點?
您是否希望將數據庫中的所有用戶名等數據存儲到CI會話的最後一個活動> x? – sandip 2013-02-16 06:10:15
DB中的userdata字段將包含一些不同的值,我只需要提取其中的一個。 – 2013-02-16 06:20:18