Many conditions Empire CMS template screening methods

Requirements: Click on an item to bring up a similar entry data entry associated with the keyword

Highlights:

Smart tags using CMS Empire State    [e: loop =

2. Thematic keyword filter   enewszt 

3.SQL statement screening   select * from [! Db.pre!] Enewszt where zcid = '$ zr [zcid]' and ztpagekey like '% download%

4. Random Sort   order by rand ()

Analyzing the presence 5.PHP string   strpos ($ title, 'download')! == false

 1   <ul>
 2 <?php
 3 if(strpos($title,'下载') !== false)
 4 {?>
 5  [e:loop={"select * from [!db.pre!]enewszt where zcid='$zr[zcid]' and ztpagekey like '%下载%' order by rand() limit 20",0,24,0}]<li><a href="/<?=$bqr[ztpath]?>/" target="_blank" title="<?=$bqr[ztname]?>"><u><?=$bqr[ztname]?></u></a></li>[/e:loop]
 6 <?php 
 7 }else if(strpos($title,'软件') !== false){?>
 8 [e:loop={"select * from [!db.pre!]enewszt where zcid='$zr[zcid]' and ztpagekey like '%件%' or ztpagekey like '%器%' order by rand() limit 20",0,24,0}]<li><a href="/<?=$bqr[ztpath]?>/" target="_blank" title="<?=$bqr[ztname]?>"><u><?=$bqr[ztname]?></u></a></li>[/e:loop]
 9 <?php }
10 else if(strpos($title,'仓库') !== false){?>
11 [e:loop={"select * from [!db.pre!]enewszt where zcid='$zr[zcid]' and ztpagekey like '%管理%' or ztpagekey like '%仓库%' or ztpagekey like '%系统%'  order by rand() limit 20",0,24,0}]<li><a href="/<?=$bqr[ztpath]?>/" target="_blank" title="<?=$bqr[ztname]?>"><u><?=$bqr[ztname]?></u></a></li>[/e:loop]
12 <?php }
13 else if(strpos($title,'器') !== false){?>
14 [e:loop={"select * from [!db.pre!]enewszt where zcid='$zr[zcid]' and ztpagekey like '%软%' or ztpagekey like '%器%' or ztpagekey like '%下载%' or ztpagekey like '%音乐%' order by rand() limit 20",0,24,0}]<li><a href="/<?=$bqr[ztpath]?>/" target="_blank" title="<?=$bqr[ztname]?>"><u><?=$bqr[ztname]?></u></a></li>[/e:loop]
15 <?php }
16 else if(strpos($title,'大全') !== false){?>
17 [e:loop={"select * from [!db.pre!]enewszt where zcid='$zr[zcid]' and ztpagekey like '%全%' or ztpagekey like '%器%' or ztpagekey like '%系统%' or ztpagekey like '%软件%' order by rand() limit 20",0,24,0}]<li><a href="/<?=$bqr[ztpath]?>/" target="_blank" title="<?=$bqr[ztname]?>"><u><?=$bqr[ztname]?></u></a></li>[/e:loop]
18 <?php }else{?>
19 [e:loop={"select * from [!db.pre!]enewszt where zcid='$zr[zcid]' order by rand() limit 20",0,24,0}]<li><a href="/<?=$bqr[ztpath]?>/" target="_blank" title="<?=$bqr[ztname]?>"><u><?=$bqr[ztname]?></u></a></li>[/e:loop]
20 <?php }?>
21        </ul>

Description: When clicking downloader; data line 5 will band "download" string recall; Meanwhile, because the band "device", will line 14 with "soft", "an", "download", " Music "data recall ......

 

Guess you like

Origin www.cnblogs.com/chig/p/11757920.html