请选择 进入手机版 | 继续访问电脑版

葱先生技术分享网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 648|回复: 0

Discuz获取帖子内所有图片

[复制链接]

4

主题

5

帖子

50

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
50
发表于 2018-7-12 13:38:00 | 显示全部楼层 |阅读模式


如下 tid 为帖子的ID $pics 为该帖子的 图片合集
  1. $tid=1;//需要查询的帖子ID
  2. $pics=[];//生成的图片
  3. $threads = C::t( 'forum_attachment' )->fetch_all_by_id( 'tid', $tid, 'aid' );
  4. foreach ($threads  as $thread){
  5.         $t=C::t('forum_attachment_n')->fetch( $thread[ 'tableid' ], $thread[ 'aid' ],true);
  6.         $pics[]=$t;
  7. }
复制代码
PIC 的数据结构为
pre_forum_attachment_N附件分表
字段
类型
默认
注释
aidmediumint(8)附件id
tidmediumint(8)0主题id
pidint(10)0帖子id
uidmediumint(8)0会员id
datelineint(10)0上传时间
filenamevarchar(255)原文件名
filesizeint(10)0文件大小
attachmentvarchar(255)服务器路径
remotetinyint(1)0是否远程附件
descriptionvarchar(255)说明
readpermtinyint(3)0阅读权限
pricesmallint(6)0附件价格
isimagetinyint(1)0是否图片
widthsmallint(6)0附件宽度
thumbtinyint(1)0是否是缩率图
picidmediumint(8)0相册图片ID

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|葱先生技术分享网

GMT+8, 2018-11-22 01:39 , Processed in 0.035829 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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