知识屋:更实用的电脑技术知识网站
所在位置:首页 > 编程技术 > PHP编程

php json增加积分函数

发布时间:2014-09-05 11:02:12作者:知识屋

[html] 
function zeng_integral(){ 
    $jifen=& m('integral'); 
    /*判断网吧*/ 
    $store=isset($store_id)?intval($store_id):0; 
    $injifen=$jifen->get(array('user_id'=>$_SESSION['user_info']['user_id'])); 
    $yanzhen=json_decode($injifen['integrallog'],true); 
 
    if(isset($injifen)){ 
      $arrstore=array(); 
      foreach ($yanzhen as $k=>$v){ 
        $arrstore[]=$v['store_id']; 
      } 
      /*判断网吧积分是否存在如果存*/ 
      if (in_array($store,$arrstore)) { 
        foreach ($yanzhen as $key=>$val){ 
        $yanzhen[$key]['store_id']=$key; 
        $yanzhen[$key]['jifen']=$val['jifen']+5; 
        } 
        $integral=json_encode($yanzhen); 
      }else { 
        foreach ($yanzhen as $key=>$val){ 
       $yanzhen[$store]['store_id']=$store; 
       $yanzhen[$store]['jifen']=1; 
       } 
       $integral=json_encode($yanzhen); 
      } 
      /*构造数据*/ 
      $data=array( 
        'integrallog'=>$integral,  
       ); 
      $integ=$jifen->edit($injifen['id'],$data); 
       if ($integ) { 
         return true; 
       } 
    }else { 
    /*构造数组*/ 
    $config=array(); 
    $config[$store]['store_id']=$store; 
    $config[$store]['jifen']=1; 
    $integral=json_encode($config); 
    /*构造数据*/ 
    $data=array( 
     'user_id'=>$_SESSION['user_info']['user_id'], 
     'integrallog'=>$integral,  
    ); 
    $integ=$jifen->add($data); 
    if ($integ) { 
        return true; 
    } 
    } 
     

function zeng_integral(){
 $jifen=& m('integral');
 /*判断网吧*/
 $store=isset($store_id)?intval($store_id):0;
 $injifen=$jifen->get(array('user_id'=>$_SESSION['user_info']['user_id']));
    $yanzhen=json_decode($injifen['integrallog'],true);

    if(isset($injifen)){
      $arrstore=array();
      foreach ($yanzhen as $k=>$v){
       $arrstore[]=$v['store_id'];
      }
      /*判断网吧积分是否存在如果存*/
      if (in_array($store,$arrstore)) {
       foreach ($yanzhen as $key=>$val){
       $yanzhen[$key]['store_id']=$key;
       $yanzhen[$key]['jifen']=$val['jifen']+5;
       }
       $integral=json_encode($yanzhen);
      }else {
       foreach ($yanzhen as $key=>$val){
       $yanzhen[$store]['store_id']=$store;
       $yanzhen[$store]['jifen']=1;
       }
    $integral=json_encode($yanzhen);
      }
      /*构造数据*/
   $data=array(
     'integrallog'=>$integral,
    );
      $integ=$jifen->edit($injifen['id'],$data);
       if ($integ) {
   return true;
    }  www.zhishiwu.com
    }else {
 /*构造数组*/
 $config=array();
    $config[$store]['store_id']=$store;
    $config[$store]['jifen']=1;
 $integral=json_encode($config);
 /*构造数据*/
 $data=array(
  'user_id'=>$_SESSION['user_info']['user_id'],
  'integrallog'=>$integral,
 );
 $integ=$jifen->add($data);
 if ($integ) {
  return true;
 }
    }
 
}


 

作者:chaojie2009
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜