这段代码我是想本批次答题总分可以保存在缓存里,需要每次得分时更新缓存。
$data这个就是本批次答题的总分。然后这是个自定义函数,逻辑就是答对了就使用这个自定义函数。数据库查到的就是需要达到的分数。当这个缓冲里的总分等于要达到的分数。缓冲的总分就变为零。
function if_up_study_count(){
$data=0;
$data++;
F('data',$data);
$model= M('student');
$map=array(
'score'=> session('student_login_data.score')
);
$data1=$model->where($map)->find();
$data=F('data');
if($data>=$data1){
}
}
大家帮忙看看我前面打的对不对。还有剩下的该怎么打
data变量应该定义在函数外面或者给形参形式,你这样每次调用该函数data的值为从零开始的