|
|
本帖最后由 wangjianjilei 于 2020-10-8 17:58 编辑
dedecms的dede_field没法调用出字段名,百度搜不到
用的46d.net的一个模版,然后diy.php 有这么一段代码
[ol]$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);[/ol]复制代码
正常来说应该会出来这么一段东西,这段东西来自数据库,已用原版dedecms确认过
name,text;tel,text;content,text
但是这个模版什么都没有,导致了后面的数据库插入没有办法插入数据
也就是这样
$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` ) VALUES (NULL, 0 ); ";
正常的话应该是由代码自动组装成这样
$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` ,`name`,`tel`,`content`) VALUES (NULL, 0, '$name','$tel','$content'); ";
不知道问题在哪
源代码奉上
[ol]https://ws28.cn/f/3oudjzw2u4s[/ol]复制代码
尴尬了,查了下别的模板,这个字段是在前台input定义的,直接用dede内置标签在木板输出到input的name,此帖终结,没事了 |
|