Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] 读取多个分类时,只读取第一个是什么问题

[复制链接]
zrp984 发表于 2009-8-14 11:43:38 | 显示全部楼层 |阅读模式
本帖最后由 zrp984 于 2009-8-14 11:58 编辑

<!--{block name="category" parameter="catid/12,13,14,15,16/cachetime/10800/cachename/thisSubcat/tpl/data"}-->
         <!--{eval $i=0;}-->
         <!--{loop $_SBLOCK['thisSubcat'] $value}-->
         <!--{eval $sub03_subcatid = $value[subcatid];}-->
         <!--{if ($i<1)}-->
                 <a href="$value[url]" class="over" onmouseover="selectShow('selectlink','selectbox',this)">$value[name]</a>
         <!--{else}-->
                 <a href="$value[url]" onmouseover="selectShow('selectlink','selectbox',this)">$value[name]</a>
         <!--{/if}-->
         <!--{eval $i++;}-->
         <!--{/loop}-->

以上是代码,请大家解决一下,为什么只显示第一个,其他的都不显示
回复

使用道具 举报

lidq.jingwu 发表于 2009-8-14 11:59:38 | 显示全部楼层
代码没问题,数据库中其他分类都有大量数据存在吗?
回复

使用道具 举报

 楼主| zrp984 发表于 2009-8-14 12:02:23 | 显示全部楼层
有数据在的
回复

使用道具 举报

 楼主| zrp984 发表于 2009-8-14 12:04:18 | 显示全部楼层
看效果,本来要读取多个,现在数量只有一个
回复

使用道具 举报

 楼主| zrp984 发表于 2009-8-14 12:06:06 | 显示全部楼层
这个是把分类12去掉,就只显示13分类了,后面都显示不了
回复

使用道具 举报

lidq.jingwu 发表于 2009-8-14 12:10:06 | 显示全部楼层
如果将catid的值去掉12,也只显示一个分类的数据吗?
回复

使用道具 举报

 楼主| zrp984 发表于 2009-8-14 12:11:47 | 显示全部楼层
是的。。我第二个图片,就是把12去掉的,也只有显示13也就是第一个的分类,后面全不显示
回复

使用道具 举报

 楼主| zrp984 发表于 2009-8-14 12:14:06 | 显示全部楼层
<div class="title_box" id="selectlink">
         <!--{block name="category" parameter="catid/13,14,15,16/cachetime/10800/cachename/thisSubcat/tpl/data"}-->
         <!--{eval $i=0;}-->
         <!--{loop $_SBLOCK['thisSubcat'] $value}-->
         <!--{eval $sub03_subcatid = $value[subcatid];}-->
         <!--{if ($i<1)}-->
                 <a href="$value[url]" class="over" onmouseover="selectShow('selectlink','selectbox',this)">$value[name]</a>
         <!--{else}-->
                 <a href="$value[url]" onmouseover="selectShow('selectlink','selectbox',this)">$value[name]</a>
         <!--{/if}-->
         <!--{eval $i++;}-->
         <!--{/loop}-->
         ii
         </div>
效果
回复

使用道具 举报

lidq.jingwu 发表于 2009-8-14 12:57:26 | 显示全部楼层
改成下面的代码,看能不能取出全部数据。:
<!--{block name="category" parameter="catid/13,14,15,16/cachetime/10800/cachename/thisSubcat/tpl/data"}-->
         <!--{loop $_SBLOCK['thisSubcat'] $value}-->
                 <a href="$value[url]" class="over" onmouseover="selectShow('selectlink','selectbox',this)">$value[name]</a>
         <!--{/loop}-->
回复

使用道具 举报

 楼主| zrp984 发表于 2009-8-14 13:00:03 | 显示全部楼层
9# lidq.jingwu
还是一样,不知道是什么原因
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 16:51 , Processed in 0.104869 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表