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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] ss首页调用论坛一个主题一张图片实现,但是图片不显示

[复制链接]
ryhbgs 发表于 2009-9-12 13:58:27 | 显示全部楼层 |阅读模式
本帖最后由 ryhbgs 于 2009-9-12 15:53 编辑

安装littlehz的代码:
SELECT * FROM cdb_threads t,cdb_attachments a,cdb_posts p WHERE t.tid = a.tid AND a.isimage =1 AND p.tid = t.tid AND p.first = 1 GROUP BY t.tid ORDER BY t.dateline DESC LIMIT 0 , 30

实现了首页调用论坛一个主题一张图片的想法,但是图片缺不显示了,如下图:


下面是调用数据的代码,不知道是不是哪里错了:
                          <!--{if !empty($_SBLOCK['bbspicnew'])}-->
                        <!--{loop $_SBLOCK['bbspicnew'] $value}-->
                <li><a target="_blank" href="$value[url]"><img title="$value[subjectall]" src="$value[attachment]" /> <p>$value[subject]</p></a></li>
                 <!--{/loop}-->
                 <!--{/if}-->
                </ul>
                <script type="text/javascript">new dk_slideplayer("#pub_slideplay",{width:"320px",height:"240px",fontsize:"12px",time:"5000"});</script>

谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
antdk 发表于 2009-9-12 14:29:24 | 显示全部楼层
如果论坛设置游客无法查看附件,就会显示红叉。
回复

使用道具 举报

 楼主| ryhbgs 发表于 2009-9-12 14:33:46 | 显示全部楼层
哦,我来试试看看!
回复

使用道具 举报

 楼主| ryhbgs 发表于 2009-9-12 14:36:56 | 显示全部楼层
不是这个问题的,我试了,首页图片显示的路径不对!图片地址:
http://XXX.com/bbs/attachments/2
没有图片附件的详细地址的,不知道错在哪里?
回复

使用道具 举报

 楼主| ryhbgs 发表于 2009-9-12 14:40:31 | 显示全部楼层
我在数据库执行了一下sql语句,发现得到的查询表中有两个“attachment ”字段,第一个字段显示就是“2”,第二个才是图片的地址,该怎么办了?
回复

使用道具 举报

littlehz 发表于 2009-9-12 15:03:38 | 显示全部楼层
<!--{eval print_r($_SBLOCK['bbspicnew']);}-->
看看图片路径存在哪个变量中,可以肯定不是在[attachment]
回复

使用道具 举报

 楼主| ryhbgs 发表于 2009-9-12 15:08:37 | 显示全部楼层
本帖最后由 ryhbgs 于 2009-9-12 15:19 编辑

谢谢littlehz来帮忙,看到变量了,竟然没有图片地址的变量,该怎么办啊?!
回复

使用道具 举报

 楼主| ryhbgs 发表于 2009-9-12 15:32:57 | 显示全部楼层
本帖最后由 ryhbgs 于 2009-9-12 15:34 编辑

谢谢littlehz,终于找个一个解决办法,将sql语句改成:
SELECT * , a.attachment AS attachment
FROM cdb_threads t, cdb_attachments a, cdb_posts p
WHERE t.tid = a.tid
AND a.isimage =1
AND p.tid = t.tid
AND p.first =1
GROUP BY t.tid
ORDER BY t.dateline DESC
LIMIT 0 , 5
把第一个attachment数据换成第二个attachment数据即图片地址数据!

今天又有很多收获!
回复

使用道具 举报

maer926 发表于 2009-11-25 22:08:56 | 显示全部楼层
看不懂,说说具体怎么实现
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 02:39 , Processed in 0.035531 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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