织梦教程:织梦dedecms留言板统计留言数量的方法介绍 ,
查找 guestbook.php 73行左右 。
 
//显示所有留言    
 
else 
 
{    
 
setcookie(‘GUEST_BOOK_POS’,GetCurUrl(),time()+3600,’/’);    
 
      
 
if($g_isadmin) $sql = ‘select * from `dede_guestbook` order by id desc’;    
 
else $sql = ‘select * from `dede_guestbook` where ischeck=1 order by id desc’;    
 
      
 
$dlist = new DataListCP();    
 
$dlist->pageSize = 10;    
 
$dlist->SetParameter(‘gotopagerank’,$gotopagerank);    
 
$dlist->SetTemplate(DEDETEMPLATE.’/plus/guestbook.htm’);    
 
$dlist->SetSource($sql);    
 
$dlist->Display();    
 
}    
 
?>
 
改成
 
//显示所有留言    
 
else 
 
{    
 
setcookie(‘GUEST_BOOK_POS’,GetCurUrl(),time()+3600,’/’);    
 
      
 
if($g_isadmin) $sql = ‘select * from `dede_guestbook` order by id desc’;    
 
else $sql = ‘select * from `dede_guestbook` where ischeck=1 order by id desc’;    
 
$dsql->Execute(‘cs’,$sql);    
 
$totalgb=$dsql->GetTotalRow(‘cs’);//留言数量    
 
$dlist = new DataListCP();    
 
$dlist->pageSize = 10;    
 
$dlist->SetParameter(‘gotopagerank’,$gotopagerank);    
 
$dlist->SetTemplate(DEDETEMPLATE.’/plus/guestbook.htm’);    
 
$dlist->SetSource($sql);    
 
$dlist->Display();    
 
}    
 
?>
 
然后在模板文件用
 
<?php echo $GLOBALS[totalgb];?>