織夢DEDECMS如何調用文章評論次數?
織夢DEDECMS調用文章評論次數
織夢DEDECMS要調用文章的評論次數,必須要修改數據表(dede_archives),添加一個字段用于存儲這篇文章的評論次數,然后在調用這個字段的值即可。
推薦學習:dedecms教程
解決辦法 :
dede_archives?添加postcount?int(10)?UNSIGNED?default?0
然后打開plusfeedback.php 找到大約220左右
//保存評論內容?? if($comtype?==?'comments')?? {?? $arctitle?=?addslashes($title);?? if($msg!='')?? {?? $inquery?=?"INSERT?INTO?`cmsxx_feedback`(`aid`,`typeid`,`username`, `arctitle`,`ip`,`ischeck`,`dtime`,?`mid`,`bad`,`good`,`ftype`,`face`,`msg`)?? VALUES?('$aid','$typeid','$username','$arctitle','$ip','$ischeck','$dtime', ?'{$cfg_ml->M_ID}','0','0','$feedbacktype','$face','$msg');?";?? ? //插入位置1?? $rs?=?$dsql->ExecuteNoneQuery($inquery);?? if(!$rs)?? {?? echo?$dsql->GetError();?? exit();?? }?? //插入位置2
插入位置1內容:
$rowc?=?$dsql->GetOne("Select?count(*)?as?count?from?`dede_feedback`?where?aid?='$aid'");?? $pcount?=?$rowc?['count'];?? $inquery2?=?"update?`dede_archives`?set?postcount?=?'$pcount'?where?id?=?'$aid'";
??
插入位置2內容:
$rs?=?$dsql->ExecuteNoneQuery($inquery2);? if(!$rs)? {? echo?$dsql->GetError();? exit();? }
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END