帝國(guó)CMS動(dòng)態(tài)列表應(yīng)用之在列表中顯示指定的會(huì)員組會(huì)員發(fā)布的信息
發(fā)布時(shí)間:2019-10-24 來(lái)源:未知 瀏覽: 關(guān)鍵詞:
帝國(guó)之所以強(qiáng)大就在于他可以隨心所欲的處理信息,這里我來(lái)講一下如何在列表中顯示某會(huì)員組會(huì)員發(fā)的信息,當(dāng)然也可以顯示指定會(huì)員發(fā)的信息。
一、準(zhǔn)備
首先在userfun.php中加入函數(shù)
//getmembergroupfunction getmember($gid){global $empire,$navinfor,$public_r,$dbtbpre;$sql=$empire->query("select userid,groupid from {$dbtbpre}enewsmember where groupid='$gid'");$members="";$i=0;while($r=$empire->fetch($sql)){ $i++; if($i>1) { $members.=','.$r['userid']; } else { $members.=$r['userid']; }}return $members;}
這個(gè)函數(shù)用于獲取某一會(huì)員組中的會(huì)員。
二、應(yīng)用在進(jìn)入列表頁(yè)的模板中定義列表連接:先加入代碼獲取會(huì)員ID
<?php//參數(shù)配置$gid= getmember(5); //會(huì)員組ID 這里的是5?>
定義進(jìn)入列表的鏈接
<a href="[!---news.url--]e/action/ListInfo.php?classid=1&ph=1&m=<?=$gid?>">VIP會(huì)員文章</a>
其中的m=就是將會(huì)員ID加入到列表頁(yè)中。列表文件修改 e/action/Listinfo.php 我們找到代碼
if($_GET['isgood']){ $isgood=(int)$_GET['isgood']; if($isgood==10) { $add.=" and isgood>0"; } else { $add.=" and isgood='".$isgood."'"; } $search.='&isgood='.$isgood;}
這段代碼的意思是顯示推薦信息,以此為例我們?cè)谒旅婕尤氪a,以顯示指定會(huì)員的投稿
//按會(huì)員輸出if($_GET['m']){ $member=$_GET['m']; $add.=" and userid in ('".$member."')"; $search.='&m='.$m;}
現(xiàn)在我們打開(kāi)剛才定義的連接,我這里是
http://localhost/e/action/ListInfo.php?classid=1&ph=1&m=3&tempid=11
看吧,現(xiàn)在結(jié)果中只顯示會(huì)員ID為3的投稿了。
責(zé)任編輯:實(shí)速科技