Heim  >  Artikel  >  CMS-Tutorial  >  Wie nennt DEDECMS die Anzahl der Artikelkommentare?

Wie nennt DEDECMS die Anzahl der Artikelkommentare?

藏色散人
藏色散人Original
2019-11-19 10:41:381915Durchsuche

Wie nennt DEDECMS die Anzahl der Artikelkommentare?

Wie nennt DEDECMS die Anzahl der Kommentare zu einem Artikel?

Dreamweaver DEDECMS ruft die Anzahl der Kommentare zu einem Artikel auf

Dreamweaver DEDECMS möchte die Anzahl der Kommentare zu einem Artikel aufrufen, Sie müssen die Datentabelle ändern (dede_archives) und fügen Sie ein Feld hinzu. Wird zum Speichern der Anzahl der Kommentare zu diesem Artikel verwendet und ruft dann den Wert dieses Felds auf.

Empfohlenes Lernen: dedecms-Tutorial

Lösung:

dede_archives 添加postcount int(10) UNSIGNED default 0

Dann öffnen Sie plusfeedback.php und finden Sie etwa 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

Position einfügen 1 Inhalt:

$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'";


Position 2 Inhalt einfügen:

$rs = $dsql->ExecuteNoneQuery($inquery2); 
if(!$rs) 
{ 
echo $dsql->GetError(); 
exit(); 
}

Das obige ist der detaillierte Inhalt vonWie nennt DEDECMS die Anzahl der Artikelkommentare?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn