当前位置:首页 > 技术教程 > discuz教程 > 正文内容

discuz图片上传后图片管理里看不到,保存后出现图片的解决方法

78模板网3年前 (2021-10-20)discuz教程195

discuz帖子id即tid为5740里的上传图片后,图片管理却没有找到,但是保存后却显示图片,图片显示的位置为帖子内容的最下面,该怎么办?

78模板网发现discuz图片附件表分别为

主附件表:pre_forum_attachment

附件主表结构

 aid   tid          pid      uid  tableid  downloads

 767 5865 5923 1 5 0

 768 5866 5924 1 6 0

 769 5867 5925 1 7 0

 770 5868 5926 1 8 0

 771 5869 5927 1 9 0

 772 5870 5928 1 0 0

 778 5839 5897 1 9 0

 779 5840 5898 1 0 0

分附件表: pre_forum_attachment_0

附件分表结构

 aid tid pid uid dateline filename filesize attachment remote description readperm price isimage width thumb picid

 569 5620 5678 1 1633232073 源码.jpg 51868 202110/03/113433xslnd8ehe23vh6l6.jpg 0 0 0 1 600 0 0

 579 5630 5688 1 1633236896 源码.jpg 56315 202110/03/125456ctk947fx7xzqtz42.jpg 0 0 0 1 600 0 0

 589 5640 5698 1 1633244812 源码.jpg 38578 202110/03/150653kaybi49y7c2f8bc1.jpg 0 0 0 1 600 0 0

 600 5650 5708 1 1633323765 源码.jpg 51350 202110/04/130246u42n4i6jlkalcncc.jpg 0 0 0 1 600 0 0

 610 5660 5718 1 1633331005 源码.jpg 55236 202110/04/150326fx5kwhqkmk5ok55h.jpg 0 0 0 1 600 0 0

 620 5670 5728 1 1633356547 源码.jpg 56519 202110/04/220907s8f0eq138pz0qh4h.jpg 0 0 0 1 600 0 0

 628 5720 5776 1 1633531559 源码.jpg 61937 202110/06/224640ju4fz5t5wfth4uw3.jpg 0 0 0 1 600 0 0

 631 5720 5776 1 1633532923 源码.jpg 50627 202110/06/230845kt8ot8rorprx55n6.jpg 0 0 0 1 600 0 0

 642 5730 5788 1 1633621022 源码.jpg 49926 202110/07/233702s1wtv9n84v38kh8o.jpg 0 0 0 1 600 0 0

 656 5740 5798 1 1633965368 模板.jpg 32069 202110/11/231618chkymr3cuaylr3yn.jpg 0 0 0 1 600 0 0

 666 5750 5808 1 1634050471 模板.jpg 81225 202110/12/225435vmsy3mmggszgtmi3.jpg 0 0 0 1 600 0 0

 679 5780 5838 1 1634307404 模板.jpg 46620 202110/15/221644dyz98n13ty2z3fo6.jpg 0 0 0 1 600 0 0

 689 5790 5848 1 1634357743 模板.jpg 58101 202110/16/121543q1xhb9222om9lalx.jpg 0 0 0 1 600 0 0

 699 5800 5858 1 1634375192 模板.jpg 29918 202110/16/170633m4p9e4n99xn9pi4y.jpg 0 0 0 1 600 0 0

 712 5810 5868 1 1634396271 模板.jpg 61195 202110/16/225803dr7ejmcn78brz7cb.jpg 0 0 0 1 600 0 0

 722 5820 5878 1 1634483112 模板.jpg 53450 202110/17/230522ivlh0beiro99fqm9.jpg 0 0 0 1 600 0 0

 725 5830 5888 1 1634562891 模板.jpg 41197 202110/18/211451u82fufvbf7zc5ffm.jpg 0 0 0 1 600 0 0

 751 5850 5908 1 1634569704 模板.jpg 69583 202110/18/230827tof4zbozg7f5o0up.jpg 0 0 0 1 600 0 0

 761 5860 5918 1 1634695543 源码.jpg 49344 202110/20/100546i9zvubrdd9oobob8.jpg 0 0 0 1 600 0 0

 772 5870 5928 1 1634701404 模板.jpg 49688 202110/20/114324tnb4svis5bznz5sb.jpg 0 0 0 1 600 0 0

 779 5840 5898 1 1634735706 w91.jpg 43790 202110/20/211506vbs2l0gu666v0vfi.jpg 0 0 0 1 600 0 0

780 5840 5898 1634735708 w84.jpg 43790 202110/18/222121jppgfjtpfeffxpug.jpg 600 0

解决方法

https://bbs.aiyiliu.com/forum.php?mod=viewthread&tid=5840帖子里的图片找不到,图片地址为https://bbs.aiyiliu.com/data/attachment/forum/202110/18/222121jppgfjtpfeffxpug.jpg  

首先在主附件表:pre_forum_attachment中找到tid为5840这一行,其中有附件id为779,帖子pid为5898

论坛fid、tid、pid、uid各字段的说明

fid:论坛ID(f:即forum)

tid:主题ID(t:即thread)

pid:帖子ID(p:即post)

uid:会员ID (u:即User Identification)

论坛ID:就是论坛上每个版块的编号。

主题ID:就是每个主题帖的唯一编号。

帖子ID:就是每个帖子的唯一编号。

会员ID:就是每个注册会员的编号。

SQL语句为select * from 'pre_forum_attachment' where tid =5840;

附件表分10个表,编号0-9,即pre_forum_attachment_0,pre_forum_attachment_1,pre_forum_attachment_2....pre_forum_attachment_9;

那么tid=5840落在pre_forum_attachment_0中,通过命令查找

SQL语句为select * from 'pre_forum_attachment_0' where tid =5840;发现其中有一行attachment里面有202110/18/222121jppgfjtpfeffxpug.jpg 

找到后删除这一行就可以了。

SQL语句:delete from  'pre_forum_attachment_0' where aid=780;




扫描二维码推送至手机访问。

版权声明:本文由爱一流网发布,如需转载请注明出处。

免责声明:本站所有资源搜集整理于互联网或者网友提供,仅供学习与交流使用,如果不小心侵犯到你的权益,请及时联系我们删除该资源。

本文链接:https://www.aiyiliu.com/post/242.html

分享给朋友: