Heim > CMS-Tutorial > DEDECMS > Hauptteil

Wie nennt DEDECMS die Anzahl der Artikelkommentare?

藏色散人
Freigeben: 2019-11-19 10:41:38
Original
1971 Leute haben es durchsucht

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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'";
Nach dem Login kopieren


Position 2 Inhalt einfügen:

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

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage