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

 找回密码
 立即注册
搜索
123
返回列表 发新帖

[已解决] uchome2.0beta 相册上传图片无法显示

[复制链接]
mhw188 发表于 2009-8-20 15:05:01 | 显示全部楼层
是不是有GG广告?有的话删除GG广告就OK
回复

使用道具 举报

 楼主| tonyke 发表于 2009-8-21 00:27:31 | 显示全部楼层
终于找到原因了,费了大工夫,发现数据库表结构的问题!
数据表名:uchome_pic;
有问题的表结构是 CREATE TABLE uchome_pic (
  picid mediumint(8) NOT NULL auto_increment,
  albumid mediumint(8) unsigned NOT NULL default '0',
  uid mediumint(8) unsigned NOT NULL default '0',
  dateline int(10) unsigned NOT NULL default '0',
  filename varchar(100) NOT NULL default '',
  title varchar(255) NOT NULL default '',
  `type` varchar(20) NOT NULL default '',
  size int(10) unsigned NOT NULL default '0',
  filepath varchar(60) NOT NULL default '',
  thumb tinyint(1) NOT NULL default '0',
  remote tinyint(1) NOT NULL default '0',
  postip varchar(20) NOT NULL default '',
  topicid mediumint(8) unsigned NOT NULL default '0',
  hot mediumint(8) unsigned NOT NULL default '0',
  click_6 smallint(6) unsigned NOT NULL default '0',
  click_7 smallint(6) unsigned NOT NULL default '0',
  click_8 smallint(6) unsigned NOT NULL default '0',
  click_9 smallint(6) unsigned NOT NULL default '0',
  click_10 smallint(6) unsigned NOT NULL default '0',
  magicframe tinyint(6) NOT NULL default '0',
  PRIMARY KEY  (picid),
  KEY albumid (albumid,dateline),
  KEY topicid (topicid,dateline)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2419;
经过对比也不知怎么会增加了几个字段!!

正确的表结构应该为
CREATE TABLE uchome_pic (
  picid mediumint(8) NOT NULL auto_increment,
  albumid mediumint(8) unsigned NOT NULL default '0',
  topicid mediumint(8) unsigned NOT NULL default '0',
  uid mediumint(8) unsigned NOT NULL default '0',
  username varchar(15) NOT NULL default '',
  dateline int(10) unsigned NOT NULL default '0',
  postip varchar(20) NOT NULL default '',
  filename varchar(100) NOT NULL default '',
  title varchar(255) NOT NULL default '',
  `type` varchar(20) NOT NULL default '',
  size int(10) unsigned NOT NULL default '0',
  filepath varchar(60) NOT NULL default '',
  thumb tinyint(1) NOT NULL default '0',
  remote tinyint(1) NOT NULL default '0',
  hot mediumint(8) unsigned NOT NULL default '0',
  click_6 smallint(6) unsigned NOT NULL default '0',
  click_7 smallint(6) unsigned NOT NULL default '0',
  click_8 smallint(6) unsigned NOT NULL default '0',
  click_9 smallint(6) unsigned NOT NULL default '0',
  click_10 smallint(6) unsigned NOT NULL default '0',
  magicframe tinyint(6) NOT NULL default '0',
  PRIMARY KEY  (picid),
  KEY albumid (albumid,dateline),
  KEY topicid (topicid,dateline)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2;
回复

使用道具 举报

 楼主| tonyke 发表于 2009-8-21 00:36:19 | 显示全部楼层
由于字段顺序不同,我的数据如何在倒回到正确的表里去?求助!!!!
我现在的数据是从有问题的表里倒出的
INSERT INTO uchome_pic VALUES ('1','0','3','1208706797','IMGP1863_resize.JPG','马尔代夫','jpg','176004','2008/04/3_200804202353171UyCq.jpg','0','0','','0','0','0','0','0','0','0','0');
怎样修改后导入新的表里呢?
回复

使用道具 举报

 楼主| tonyke 发表于 2009-8-21 00:54:19 | 显示全部楼层
搞定了,增加了一个username字段,然后在所有的数据上增加这个值,重新导入,就完成了,所有问题全部解决!
回复

使用道具 举报

mgqhjw9869 发表于 2009-8-21 01:30:04 | 显示全部楼层
网极社区门户
http://www.8998cn.com
来支持你
回复

使用道具 举报

 楼主| tonyke 发表于 2009-8-21 10:00:36 | 显示全部楼层
谢谢!!!
回复

使用道具 举报

huanhuan001 发表于 2009-9-12 17:07:51 | 显示全部楼层
我的问题和你一样
能不能把你的详细解决办法告诉我下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-10 10:59 , Processed in 0.119363 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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