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

 找回密码
 立即注册
搜索

[已答复] 调用指定id资讯的图片显示问题

[复制链接]
boloyou 发表于 2009-8-29 18:26:10 | 显示全部楼层 |阅读模式
<!--{block name="spacenews" parameter="itemid/81/limit/0,1/cachetime/900/showdetail/1/haveattach/2/messagelen/100/messagedot/1/cachename/media_index_bus/tpl/data"}-->

想创建一个模块,在具体调用某条资讯的同时,显示该资讯的图片,haveattach/2语句不支持,请问各位大虾如何解决的?
回复

使用道具 举报

littlehz 发表于 2009-8-29 18:38:05 | 显示全部楼层
haveattach/2是指会从supe_attachments数据库中取出图片URL,还需要配合loop循环,在loop中加上<img src="$value[a_thumbpath]" />这样的代码
回复

使用道具 举报

 楼主| boloyou 发表于 2009-8-29 21:39:13 | 显示全部楼层
<!--{eval secho($_SBLOCK['media_index_bus']);}-->

当我输出以上数据的时候,没有看到相关的图片信息,请问如果要loop的话需要从何而起
回复

使用道具 举报

littlehz 发表于 2009-8-30 00:15:01 | 显示全部楼层
把你print_r得到的数据粘贴上来看看
回复

使用道具 举报

 楼主| boloyou 发表于 2009-8-30 09:00:03 | 显示全部楼层
Array
(
    [81] => Array
        (
            [itemid] => 81
            [catid] => 33
            [uid] => 1
            [tid] => 0
            [username] => admin
            [itemtypeid] => 0
            [type] => news
            [subtype] =>
            [subject] => test
            [dateline] => 1250582879
            [lastpost] => 1250582879
            [viewnum] => 7
            [replynum] => 0
            [goodrate] => 0
            [badrate] => 0
            [digest] => 0
            [top] => 0
            [allowreply] => 1
            [hash] => 210d3a9f39bcb159
            [folder] => 1
            [haveattach] => 1
            [grade] => 0
            [gid] => 0
            [gdigest] => 0
            [password] =>
            [styletitle] =>
            [picid] => 44
            [subjectall] =>test
            [url] => http://localhost/tv/?action-viewnews-itemid-81
            [nid] => 82
            [message] => test
            [relativetags] => a:0:{}
            [postip] => 127.0.0.1
            [relativeitemids] =>
            [customfieldid] => 0
            [customfieldtext] => a:0:{}
            [includetags] =>
            [newsauthor] =>
            [newsfrom] =>
            [newsfromurl] =>
            [newsurl] =>
            [pageorder] => 0
        )
回复

使用道具 举报

shenfengguai 发表于 2009-8-30 16:11:28 | 显示全部楼层
不错啊```   看一下```
回复

使用道具 举报

littlehz 发表于 2009-8-30 18:58:58 | 显示全部楼层
刚看了模块的详细说明,依据itemid取数据和haveattach/2取数据不能同时用。
用SQL高级查询吧,
  1. SELECT * FROM supe_spaceitems i,supe_attachments a WHERE i.picid=a.aid AND i.itemid=81
复制代码
然后看看print_r的结果再做相应的数据输出loop
回复

使用道具 举报

 楼主| boloyou 发表于 2009-8-30 21:37:26 | 显示全部楼层
谢谢littlehz
回复

使用道具 举报

lzxfox 发表于 2009-9-23 16:12:16 | 显示全部楼层
我还以为是我的语句有问题

原来是指定id资讯调不出图片,晕。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-13 23:40 , Processed in 0.081776 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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