dedecms更改首页模板出现了一些关于数据表的问题,请教高人指点

dwh3220 2010-08-09 10:34:44
我用的dedecms程序建站,出现如下提示,请高手帮忙,感激不尽


DedeCMS Error Warning!
Technical Support: http://bbs.dedecms.com

Error page: /dwh/makehtml_homepage.php
Error infos: Table 'gyp85.dede_mynews' doesn't exist
Error sql: Select * from dede_mynews order by senddate desc limit 0,1


生成首页完成后显示以上错误,点这个网址可以看见错误仍然在:
http://www.gyp85.com/index.php?upcache=1

直接访问首页:www.gyp85.com中国工艺品信息网 却没有问题,望高手指点

虽然直接访问没有问题,但怕以后网址大了,处理的麻烦

另外请给详细操作步骤,小弟不懂程序,只懂简单的html,改改简单的模板。那些asp。php。数据库一窍不通。
感谢
...全文
136 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dwh3220 2010-08-14
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xuzuning 的回复:]
你进入后台管理——系统——SQL命令行工具
先查看 系统的表信息 的列表中是否有 dede_mynews
如果有 则选中后 点击 修复选中表
如果没有,则复制下面的代码,粘贴到 运行SQL命令行 下面的文本框中,并提交(确定)

SQL code
CREATE TABLE IF NOT EXISTS `dede_mynews` (
`aid` mediumint(8) unsig……
[/Quote]

管用!OKAY了,谢谢呀
BernardSun 2010-08-10
  • 打赏
  • 举报
回复
dede_mynews是系统自带的表吗,我这里就没有,会不会是版本问题,v56
xuzuning 2010-08-10
  • 打赏
  • 举报
回复
你进入后台管理——系统——SQL命令行工具
先查看 系统的表信息 的列表中是否有 dede_mynews
如果有 则选中后 点击 修复选中表
如果没有,则复制下面的代码,粘贴到 运行SQL命令行 下面的文本框中,并提交(确定)
CREATE TABLE IF NOT EXISTS `dede_mynews` (
`aid` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`typeid` smallint(5) unsigned NOT NULL DEFAULT '0',
`title` varchar(60) NOT NULL DEFAULT '',
`writer` varchar(20) NOT NULL DEFAULT '',
`senddate` int(10) unsigned NOT NULL DEFAULT '0',
`body` text,
PRIMARY KEY (`aid`),
KEY `senddate` (`typeid`,`senddate`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;
xuzuning 2010-08-10
  • 打赏
  • 举报
回复
--
-- 表的结构 `dede_mynews`
--

DROP TABLE IF EXISTS `dede_mynews`;
CREATE TABLE IF NOT EXISTS `dede_mynews` (
`aid` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`typeid` smallint(5) unsigned NOT NULL DEFAULT '0',
`title` varchar(60) NOT NULL DEFAULT '',
`writer` varchar(20) NOT NULL DEFAULT '',
`senddate` int(10) unsigned NOT NULL DEFAULT '0',
`body` text,
PRIMARY KEY (`aid`),
KEY `senddate` (`typeid`,`senddate`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;

这是预置的表,如何会找不到呢?
另外,你现在的主页里就是那三条信息吗?
dwh3220 2010-08-10
  • 打赏
  • 举报
回复
我加一个新表时,里面有2个要填,一个是表名,还有一个Number of fields: 这个填什么呀?
CunningBoy 2010-08-10
  • 打赏
  • 举报
回复
Select * from dede_mynews order by senddate desc limit 0,1
改from后面的表名,或者在数据库中加一个dede_mynews的表
dwh3220 2010-08-10
  • 打赏
  • 举报
回复
如果不存在,应该在哪里改,怎么改呢?
Dleno 2010-08-09
  • 打赏
  • 举报
回复
Table 'gyp85.dede_mynews' doesn't exist

数据库gyp85中不存在dede_mynews表.
检查下你的数据库配置或你数据库里的表是否存在

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧