相关文章自动调用的实现方法
<div class="numlist wid300">
<div class="h4"> « 相同类型手机图片推荐</div>
<ul class="text" id="Larclist">
<!--组合模糊搜索SQL字串-->
{php $where = '(title like "%'.join('%" OR title like "%', explode(",", $rs['keywords'])).'")';}
{pc:get sql="SELECT * FROM `v10_news` where catid ='$catid' and $where order by id desc" cache="100" num="5"}
{loop $data $r}
<li>
{if $key_r+1 < 4}<span class='num active'>{$key_r+1}</span>{else}<span class='num'>{$key_r+1}</span>{/if}
<span class='tit'><a href="{$r['url']}">我是真正的相关文章</a></span>
</li>
{/loop}
{/pc}
<!--如果相关文章不够,则从相同栏目获取几条数据,开始-->
{if $key_r+1 < 5}
{pc:get sql="SELECT * FROM `v10_news` where catid ='$catid' order by id desc" cache="100" num="5"}
{loop $data $r}
<li>
{if $key_r+1 < 4}<span class='num active'>{$key_r+1}</span>{else}<span class='num'>{$key_r+1}</span>{/if}
<span class='tit'><a href="{$r['url']}">我是相同栏目下的候补文章</a></span>
</li>
{/loop}
{/pc}
{/if}
<!--如果相关文章不够,则从相同栏目获取几条数据,结束-->
</ul>
</div>
<div class="numlist wid300">
<div class="h4"> « 其它类型手机图片推荐</div>
<ul class="text" id="Larclist">
{php $where = '(title like "%'.join('%" OR title like "%', explode(",", $rs['keywords'])).'")';}
{pc:get sql="SELECT * FROM `v10_news` where catid <>'$catid' and $where order by id desc" cache="100" num="10"}
{loop $data $r}
<li>
{if $key_r+1 < 4}<span class='num active'>{$key_r+1}</span>{else}<span class='num'>{$key_r+1}</span>{/if}
<span class='tit'><a href="{$r['url']}">我是其它栏目下的相关文章</a></span>
</li>
{/loop}
{/pc}
</ul>
</div>
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, LeCMS, ClassCMS, Fastadmin, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。