PHP 怎么让这段函数 一天只刷新变更一次内容?

$xgxs=$db->get_results($sql_xgxs);$k1=0;foreach($xgxsas$v){$arr[$k1][articleid]=$v->a... $xgxs = $db->get_results($sql_xgxs);
$k1 = 0;
foreach($xgxs as $v){
$arr[$k1][articleid] = $v->articleid;
$arr[$k1][articlename] = $v->articlename;
$k1++;
}

$tpl->assign('xgxs',$arr);

因为数据查询我用的是随机 但是一天我只希望随机一次数据,而不是每次刷新网页变内容
展开
 我来答
MAFIA幽冥
2020-03-13 · TA获得超过878个赞
知道小有建树答主
回答量:1701
采纳率:0%
帮助的人:491万
展开全部
如果数据量不大的话,你把查询出来的结果存个缓存,放到比如redis里,把key设置成日期,过期时间24小时,每次查询的时候先取缓存,判断一下日期是不是今天,是今天就直接用缓存的,不是今天就从数据库里获取,然后更新缓存数据和存储的日期
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式