帝国论坛帝国网站管理系统交流区帝国CMS使用交流[已解决][求助]求灵动标签调用不同栏目ID的SQL写法 【本版专题贴子】  
主题:[已解决][求助]求灵动标签调用不同栏目ID的SQL写法 [加入收藏夹]   

zhuzjj
用户头衔:书生

精华贴   :0
发贴数   :23
经验值   :98
注册时间:2010-06-19
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[已解决][求助]求灵动标签调用不同栏目ID的SQL写法
求调用不同栏目ID的SQL写法
[e:loop={"select * from phome_ecms_shop where classid='$GLOBALS[navclassid]' order by newstime desc limit 5",5,24,0}]
这是调用当前栏目的
我想做的到是

如果判断当前栏目ID是5,则调用栏目ID是12的
如果判断当前栏目ID是6,则调用栏目ID是13的
等等。。。。

有没有这种SQL写法啊,谢谢啦

[该贴被修改 2 次,最后修改时间 2010-07-02 11:49:51 ]



2010-07-01 17:48:52 已设置保密 顶部 回复 引用 报告 编辑 删除

flashjohn
用户头衔:探花

精华贴   :0
发贴数   :5519
经验值   :14211
注册时间:2007-11-27
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

<?php
if($GLOBALS[navclassid]==5)
{
echo 12;
}
elseif($GLOBALS[navclassid]==6)
{
echo 13;
}
...
?>




2010-07-01 17:51:01 已设置保密 顶部 回复 引用 报告 编辑 删除

zhuzjj
用户头衔:书生

精华贴   :0
发贴数   :23
经验值   :98
注册时间:2010-06-19
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

谢谢,这段直接放网页里吗? 还有灵动标签的话我用where CLASSID=什么?能否讲的具体点 ?

[该贴被修改 2 次,最后修改时间 2010-07-01 19:54:57 ]



2010-07-01 18:00:03 已设置保密 顶部 回复 引用 报告 编辑 删除

zhuzjj
用户头衔:书生

精华贴   :0
发贴数   :23
经验值   :98
注册时间:2010-06-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

我顶顶~~~~~~~~~~~




2010-07-01 20:22:00 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

<?php
if($GLOBALS[navclassid]==5)
{
$cid=12;
}
elseif($GLOBALS[navclassid]==6)
{
$cid=13;
}
?>
[e:loop={$cid,显示条数,操作类型,只显示有标题图片}]
模板代码内容
[/e:loop]




2010-07-02 08:31:39 已设置保密 顶部 回复 引用 报告 编辑 删除

zhuzjj
用户头衔:书生

精华贴   :0
发贴数   :23
经验值   :98
注册时间:2010-06-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

谢谢斑竹,已经成功,多谢




2010-07-02 11:33:59 已设置保密 顶部 回复 引用 报告 编辑 删除

pkkgu
用户头衔:探花 *

精华贴   :2
发贴数   :1941
经验值   :6818
注册时间:2008-12-17
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

<?php
if($GLOBALS[navclassid]==5)
{
$cid=12;
}
elseif($GLOBALS[navclassid]==6)
{
$cid=13;
}
elseif($GLOBALS[navclassid]==7)
{
$cid=14;
}
?>

第7个是不是这样写?

[该贴被修改 1 次,最后修改时间 2010-07-02 11:50:35 ]


www.hz36.com帝国演示站
www.hz39.com帝国演示站
基于帝国ECMS6.6_公文签收系统
QQ:910111100
2010-07-02 11:50:20 已设置保密 顶部 回复 引用 报告 编辑 删除

lalong1985
用户头衔:书生

精华贴   :0
发贴数   :8
经验值   :259
注册时间:2012-12-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

<div class="index-cms">
  <?php
$Result = sys_ReturnEcmsLoopBq("select classid,classname from {$dbtbpre}enewsclass where classid in($public_r[add_home_classid2]) order by myorder,myorder desc",0,24,0);
while($IndexClass=$empire->fetch($Result)){
  $ClassLink = sys_ReturnBqClassname($IndexClass,9);
?>
    <dl class="bgb">
      <dt class="ybbt"><a class="more fr"  href="<?=$ClassLink?>" title="查看更多 <?=$IndexClass[classname]?> 文章"><i class="fa fa-list-ul"></i></a> <a href="<?=$ClassLink?>"><?=$IndexClass[classname]?></a></dt>
      <dd>
        <ul>
        <?php
$bqno=0;
  $ResultG = sys_ReturnEcmsLoopBq($IndexClass[classid],6,0,0);
  while($ClassGoods=$empire->fetch($ResultG)){
$bqno++;
?>
          <li><span><?=date('m-d',$ClassGoods[newstime])?></span><i class="fa fa-caret-right"></i> <a href="<?=$ClassGoods[titleurl]?>" title="<?=$ClassGoods[title]?>"><?=$ClassGoods[title]?></a></li>
     <?php
  }

?>    讲一下谢谢




2017-11-21 21:19:16 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1