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

 找回密码
 立即注册
搜索

[已答复] 求一个资讯分类里论坛读取设置的sql查询

[复制链接]
wdmpp 发表于 2009-10-10 14:20:37 | 显示全部楼层 |阅读模式
sup 7。0  dz6.1  ,想在特定资讯分类里读取论坛 某个用户所收藏的主题,希望大家能帮一下sql 要怎么写

谢谢了
回复

使用道具 举报

 楼主| wdmpp 发表于 2009-10-10 16:43:21 | 显示全部楼层
顶一下,希望知道的朋友帮一下
回复

使用道具 举报

 楼主| wdmpp 发表于 2009-10-10 16:43:53 | 显示全部楼层
顶一下,希望知道的朋友帮一下
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-10 17:41:29 | 显示全部楼层
本帖最后由 lidq.jingwu 于 2009-10-10 17:43 编辑

1# wdmpp

用这条SQL吧,测试了一下,还行,可以取到数据。
  1. SELECT * FROM cdb_favorites f, cdb_members m, cdb_threads t WHERE f.uid = m.uid AND f.tid = t.tid
复制代码
如果supesite与discuz不在同一个数据库中,表名前要加上数据库的名字。
回复

使用道具 举报

 楼主| wdmpp 发表于 2009-10-10 18:09:23 | 显示全部楼层
如果supesite与discuz不在同一个数据库中,表名前要加上数据库的名字。
lidq.jingwu 发表于 2009-10-10 17:41



    谢谢,lidq.jingwu 测试了下是可以用的,但是还有点细节上的问题请教下

  数据库是分开的,dz6.1的数据库名称是 discuz ,这时候如果我想调用论坛 uid 为 1 的用户的所有收藏主题,sql 要怎么写呢

  再次感谢!
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-10 18:31:11 | 显示全部楼层
加限制条件,如:
SELECT * FROM cdb_favorites f, cdb_members m, cdb_threads t WHERE f.uid = m.uid AND f.tid = t.tid AND m.uid=值
回复

使用道具 举报

 楼主| wdmpp 发表于 2009-10-10 18:38:27 | 显示全部楼层
加限制条件,如:
SELECT * FROM cdb_favorites f, cdb_members m, cdb_threads t WHERE f.uid = m.uid AN ...
lidq.jingwu 发表于 2009-10-10 18:31



    lidq.jingwu,谢谢你。因为本人实在外行 sup 和 dz 不在同一数据库,dz数据库名称为 discuz  这时候需要怎么加进 查询语言中

  很感谢你的回复
回复

使用道具 举报

 楼主| wdmpp 发表于 2009-10-10 18:56:06 | 显示全部楼层
谢谢,问题已经解决
  1. SELECT * FROM discuz.cdb_favorites f, discuz.cdb_members m, discuz.cdb_threads t WHERE f.uid = m.uid AND f.tid = t.tid AND m.uid=1
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-14 09:00 , Processed in 0.112458 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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