C'est le modèle de finecms. Il existe une telle boucle, qui affiche les informations de transaction publiées par les membres. Chaque information contient les réponses des autres membres, et une opération est écrite en PHP (affiche simplement, pas écrite). dans la base de données), mais il ne calcule que la somme de deux éléments. Comment pouvons-nous ajouter tous les montants des reçus de chaque message au total ?
{list modelid=27 order=updatetime num=10 more=1} {php $id = $t['id'];} <a href="{$t['url']}"> <li style="position:relative;"> <div class="jyxx">{strcut(strip_tags($t['shangjia']),12,"")}</div><div class="jyxx">{strcut(strip_tags($t['title']),12,"")}</div><div class="jyxx">{strcut(strip_tags($t['jiaoyixiangmu']),12,"")}</div><div class="jyxx">¥{$t['jiaoyijine']}元</div> {list form=jiaoyi cid=$id order=id return=d} <?php $a= $d['huizhijine']; $g = $d['lingqubili']; $dd = $c; $c = $a *100 /$g; $dd +=$c; $e = $d['jiaoyijine'] - $dd; $f = $e *$g /100; $h = $dd /$t['jiaoyijine'] *100;?> <h1 class="indhz">最近领取:{date("Y年m月d日",$d['updatetime'])}来{$d['huizhishangjia']}领取{$d['huizhijine']} 元 {$d['huizhichanpin']}--计{$c}</h1> {/list} 总{$dd} </li> </a> {/list}
Résolu