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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 求助啊 关于SS读取论坛一个帖子对应一张图片的

[复制链接]
xyhsky 发表于 2010-3-3 12:56:45 | 显示全部楼层 |阅读模式
本帖最后由 xyhsky 于 2010-3-3 23:21 编辑

请问这样写对吗?读不出来哦?
SELECT t.*,a.*,p.* FROM discuz.cdb_threadsmod p,discuz.cdb_threads t INNER JOIN discuz.cdb_attachments a ON t.tid=a.tid WHERE p.tid=t.tid and p.status=0 and a.isimage=1 and t.attachment=1 and t.fid=5 group by t.tid ORDER BY t.dateline DESC

参考网上别人的
SELECT t.*,a.* FROM discuz.cdb_threads t INNER JOIN discuz.cdb_attachments a ON t.tid=a.tid WHERE and a.isimage=1 and t.attachment=1  group by t.tid ORDER BY t.dateline DESC
但是这样的会吧未经审核的帖子也读出来了,请问还有什么解决方法吗?

还有一个问题:新建了个频道,模板也改好了,但是通过?action-channel-name-xx点进去后就直接跳到首页了 不加载模板,这是怎么回事呢?
$scriptfile = S_ROOT.'./channel/channel_'.$_SGET['name'].'.php';
echo $scriptfile;   发现$scriptfile是G:\./channel/channel_xx.php  下一步的file_exists($scriptfile)就为空了

谢谢版主  谢谢各位了!
 楼主| xyhsky 发表于 2010-3-3 23:21:51 | 显示全部楼层
唉 没人帮忙 自己顶个 一步一步的调出来了
回复

使用道具 举报

 楼主| xyhsky 发表于 2010-3-3 23:31:28 | 显示全部楼层
SELECT t.*,a.* FROM discuz.cdb_threads t INNER JOIN discuz.cdb_attachments a ON t.tid=a.tid WHERE a.isimage<>0 group by t.tid ORDER BY t.dateline DESC

cdb_attachments.isimage 现在是1和-1
attachment不是1 是路径了 不需要做条件

郁闷
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 11:29 , Processed in 0.017157 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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