帝国论坛帝国网站管理系统交流区帝国CMS使用交流求,随机调用多栏目信息.[已解决] 【本版专题贴子】  
主题:求,随机调用多栏目信息.[已解决] [加入收藏夹]   

huyaogood
用户头衔:举人

精华贴   :0
发贴数   :274
经验值   :794
注册时间:2007-01-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
求,随机调用多栏目信息.[已解决]
[ecmsinfo]"select * from phome_ecms_news where classid='$GLOBALS[navclassid]' order by rand() desc limit 10 ",20,27,0,24,6,0[/ecmsinfo]
这个是随机调用当前栏目 信息 ,放在首页上 就不行了.

所以想求个 随机调用多个栏目信息的 代码.






[ecmsinfo]"select * from phome_ecms_news where classid in (33,34,35) order by rand() desc limit 10 ",10,27,0,24,6,0[/ecmsinfo]

[该贴被修改 1 次,最后修改时间 2007-11-15 17:16:05 ]


继续学习……
2007-11-15 16:57:46 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

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

select * from phome_ecms_news order by rand() desc limit 10




2007-11-15 17:00:21 已设置保密 顶部 回复 引用 报告 编辑 删除

huyaogood
用户头衔:举人

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


偶不会SQL
你给的代码咋这么抽象呢
不是调用 多个栏目吗?
这里咋没有 栏目ID 哦?



继续学习……
2007-11-15 17:04:31 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

我那个sql是按所有信息随机,没有指定栏目,如果要指定栏目可以用这个:
select * from phome_ecms_news where class in (栏目ID1,ID2...,IDn) order by rand() desc limit 10




2007-11-15 17:06:29 已设置保密 顶部 回复 引用 报告 编辑 删除

huyaogood
用户头衔:举人

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



[ecmsinfo]"select * from phome_ecms_news where class in (33,34,35) order by rand() desc limit 10 ",10,27,0,24,6,0[/ecmsinfo]

这样吧?

咋就成这样了哦  


上传以下图片:


[该贴被修改 1 次,最后修改时间 2007-11-15 17:13:24 ]


继续学习……
2007-11-15 17:12:23 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

不好意思,少输了个id.
[ecmsinfo]"select * from phome_ecms_news where classid in (33,34,35) order by rand() desc limit 10 ",20,27,0,24,6,0[/ecmsinfo]




2007-11-15 17:13:33 已设置保密 顶部 回复 引用 报告 编辑 删除

huyaogood
用户头衔:举人

精华贴   :0
发贴数   :274
经验值   :794
注册时间:2007-01-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]



现在行了.



继续学习……
2007-11-15 17:15:12 已设置保密 顶部 回复 引用 报告 编辑 删除

likehard
用户头衔:秀才

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

这个不够好!如果要调用父栏目的呢!怎么解决



http://www.yayalife.cn 丫丫生活
http://www.zh55.com 五五折订房网
2008-06-03 11:41:32 已设置保密 顶部 回复 引用 报告 编辑 删除

sowans
用户头衔:书生

精华贴   :0
发贴数   :33
经验值   :100
注册时间:2008-07-16
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

这个 刷新之后 不变呀?

为什么?

数据库缓存重建之后还是不变




2008-08-08 16:31:09 已设置保密 顶部 回复 引用 报告 编辑 删除

sowans
用户头衔:书生

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

搞明白了 要在后台 刷新

我用的是自定义页面 那么要在数据更新页刷新自定义页面 才可以更新




2008-08-08 17:14:31 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

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