技术文摘

帝国CMS多值字段如何求和?方法如下。

作者:雨祺   发表于:
浏览:131次    字数:429  原创
级别: 站长   总稿: 69 篇,  月稿: 0
帝国CMS多值字段如何求和?方法如下:比如现有多值字段,设置了16列,如何计算第16列所有值的和。
  1. <?php 
  2.   $dianping=$navinfor['chanp']; 
  3.   $mpr=explode('||||||',$dianping); 
  4.   $mpcount=count($mpr); 
  5.   $sum = 0; 
  6.   for($mpi=0;$mpi<$mpcount;$mpi++) 
  7.   { 
  8.   $mp=explode('::::::',$mpr[$mpi]); 
  9.    $sum += $mp[16];       
  10.   echo"<tr><td>".$mp[16]."</td>  </tr>"
  11.   } 
  12.  
  13.   echo "总和是",$sum; 
  14. ?> 
如果是列表页,可以这样
  1. $dianping=$r['chanp']; 
  2. $mpr=explode('||||||',$dianping); 
  3. $mpcount=count($mpr); 
  4. $sum = 0; 
  5. for($mpi=0;$mpi<$mpcount;$mpi++){ 
  6. $mp=explode('::::::',$mpr[$mpi]); 
  7. foreach($mpr as $k=>$v){ 
  8. $mp=explode('::::::',$v); 
  9. $sum += $mp[16];      
  10. $listtemp.=$sum; 

 

【审核人:站长】

收藏   加好友   生成海报   分享
点赞(0)
打赏
Tags:

发布者资料

热门文章

技术文摘

查看更多技术文摘
首页
栏目
搜索
会员
投稿