织梦dedecms 数据库表的问题?

织梦dedecms 数据库表的问题?,第1张

你这个是自定义表单吧,你看看在接近最上面有一句是这样的

$diy = new diyform($diyid)

$diyid就是你表单那边提交过来的表单id,然后$diy是一个类(可以理解为集合),根据id用方法diyform(在include/diyform.cls.php里面 行34)查出了表单的信息存储在$diy里面。

而$diy->table是指向了$diy里面的table,也就是根据id差出来的表名。

关联到哪张表是根据$diyid来定的

你试试后台有个“核心-频道模型-自定义表单”,你去里面添加一个表单试试就知道了

这样说不知道楼主还清不清楚。希望对你有用

一、批量导入栏目:

insert into phome_enewsclass (classid,bclassid,classname,myorder,classpath,intro,classpagekey) select id,reid,typename,sortrank,typedir,description,keywords from dede_arctype

二、导入文章

insert into phome_ecms_news (id,classid,truetime,onclick,title,titlepic,filename,newstime,lastdotime,smalltext,keyboard) select id,typeid,sortrank,click,title,litpic,filename,pubdate,senddate,description,keywords from dede_archives

三、导入文章来源作者

update `dede_archives` da,phome_ecms_news_data_1 men set da.source=men.befrom,da.writer=men.writer where da.id=men.id

四、导入文章body(内容)

insert into phome_ecms_news_data_1 (id,classid,newstext) select aid,typeid,body from dede_addonarticle men

如果你DEDE数据表中开头为其他的,代码中的dede_也要换成你dede数据库中的开头。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10025858.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存