phpcms如何调用最后一级第一个子栏目(比如我有三级栏目我要获取到第三级的第一个栏目)

如果是二级栏目我就获取到第二级栏目的第一个... 如果是二级栏目我就获取到第二级栏目的第一个 展开
 我来答
怡然凝望
2017-04-27 · TA获得超过146个赞
知道小有建树答主
回答量:234
采纳率:60%
帮助的人:140万
展开全部
利用sql查询category表 条件 找所有有子栏目的栏目即 child=1 得到arrchild字段,该字段为mediumtext ,里面的值例如 75,76,77,78,79,80,81,82,83,84,85
第一个 ID75为本栏的ID,剩余的位该栏目下的所有子栏目的id. 顺序从小到大,将字符串改成数组。数组中,第二个就是该栏目的第一个子栏目了。
{pc:get sql="select * from v9_category where catid=75 and child =1 and siteid = 1 order by catid asc"}
{loop $data $r}
<?php
$thiscatid = $r['arrchildid'];
$arrids = explode(',', $thiscatid);
echo "<pre>";
var_dump($arrids[1]);
?>
{/loop}
{/pc}
打印结果为 76 。
看看是不是你要的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式