$pro=db('fin_loan')->where("`id`={$id}")->find();
Db::execute("update ".config('database.prefix')."fin_loan set `lastclktime`=".time().",`views`=`views`+1 where id={$pro['id']}");
//cookie保存浏览记录的用法
$loadId=cookie('loadId')?cookie('loadId'):[];
array_unshift($loadId,$pro['id']);
$loadId=array_unique($loadId);
$loadId=array_slice($loadId,0,20);
//一个月
cookie('loadId',$loadId,2592000);
//支持通过先后记录取出
$loadId=cookie('loadId')?cookie('loadId'):[];
if($loadId){
$loadId=implode(',',$loadId);
//通过浏览记录先后取出order by FIELD
$loadInfo=Db::query("select * from ".config('database.prefix')."fin_loan where id in({$loadId}) order by FIELD(`id`,{$loadId})");
}else{
$loadInfo=[];
}
$this->view->assign('loadInfo',$loadInfo);如果本文对你有帮助,欢迎打赏本站

支付宝扫码打赏
微信扫码打赏
