通知:网站pr>3免费收录,未达标做上本站链接可免费提交收录,同时( 推广中心 可免费获取积分或通过在线充值 获取积分)进行快审服务[50r或500积分/站];

公告:【2020-4-10】目录更名为七大洋网址目录大全,网址为www.qidayang.com特此公告!

有很多小伙伴在使用yzmcms制作模板中,经常遇到第一条数据是带缩略图,其他的则是普通列表形式的数据,如图所示:实现这种的标签方案有两种

image.png

实现这种的标签方案有两种

{m:lists field="title,thumb,url,description,updatetime,click" catid="6" limit="1"}
{loop $data $v}
<li class="sup">
	<a href="{$v[url]}" title="{$v[title]}">
		<p>{$v[title]}</p>
		<img src="{get_thumb($v['thumb'])}" alt="{$v[title]}">
		<div class="txt">
			<div class="detail">{$v[description]}</div>
		</div>
	</a>
</li>
{/loop}
<ul>
	{m:lists field="title,thumb,url,description,updatetime,click" catid="6" limit="1,7"}
	{loop $data $v}
	<li> <span></span><a href="{$v[url]}" title="{$v[title]}">{$v[title]}</a> <i class="time">{date('m月d日',$v['updatetime'])}</i>
	</li>
	{/loop}
</ul>

其中 limit="1,7" 表示跳过第一条,也就是从第二条开始,调用7条数据

这种查询方式也可以实现,不过当MySQL数据量过大时,查询两次数据库会加大数据库压力,

来看第二种实现方式

{m:lists field="title,thumb,url,description,updatetime,click" catid="6" limit="8"}
{php $data_top[0] = array_shift($data);}
{loop $data_top $v}
<li class="sup">
	<a href="{$v[url]}" title="{$v[title]}">
		<p>{$v[title]}</p>
		<img src="{get_thumb($v['thumb'])}" alt="{$v[title]}">
		<div class="txt">
			<div class="detail">{$v[description]}</div>
		</div>
	</a>
</li>
{/loop}
<ul>
	{loop $data $v}
	<li> <span></span><a href="{$v[url]}" title="{$v[title]}">{$v[title]}</a> <i class="time">{date('m月d日',$v['updatetime'])}</i>
	</li>
	{/loop}
</ul>

只查询一次数据库,通过PHP实现数据分离,提高查询效率

标签:
分享到:
打赏
评论
暂时还没有收到评论,赶紧来抢沙发吧~
  • 30992

    网站

  • 14

    小程序

  • 18

    公众号

  • 7128

    文章

  • 26

    会员

赶快注册账号,推广您的网站吧!
最新添加网站
最新发布公众号文章
最新入驻小程序

王者荣耀新皮肤震撼来袭!阿古朵江河有灵4K壁纸,你值得拥有!2023-10-24

王者荣耀新皮肤震撼来袭!阿古朵江河有灵4K壁纸,你值得拥有!正文:大家好,今天...

赛博美女画画,4K动漫壁纸惊艳来袭!2023-10-24

亲爱的读者们,你是否曾经被那些美丽而神秘的动漫壁纸所吸引,想要自己动手绘制一...

古风动漫美女:揭秘中国古代四大美女的神秘面纱!2023-10-24

亲爱的读者们,你是否曾经在浩如烟海的壁纸库中寻找一款能够让自己爱不释手的古风...