图书阅读系统 内容字段表单入库失败

迅睿框架 更新 2025-04-16 13:19:04 大於

老大,官方出品的章节内容入库接口,标题,分类,书名都能对应上,但内容不能入库

image

数据表

image

这个表里面是没有内容字段的,而是在另一个表

image

火车头的,不论是用content还是neirong 都入不了库,其它都可以

image

方案

  • 优速开发工作室 #1 · 2025-04-16 11:47:43
    要看你接口save代码怎么赋值neirong字段的
  • 大於 #2 · 2025-04-16 12:15:07
    $form = $this->module['form'][$tid];
    if (!$form) {
        exit('模块表单【'.$tid.'】不存在');
    }
    // 入库数据
    
    $data = $_REQUEST;
    
    if (!$data['cid']) {
        exit('主内容cid参数不能为空');
    }
    
    $index = $this->content_model->get_row($data['cid']);
    if (!$data['cid']) {
        exit('主内容cid参数不能为空');
    }
    
    // 发布者id 1
    $data['uid'] = 1;
    // 发布者笔名 admin
    $data['author'] = 'admin';
    
    // 主表字段
    $main = $this->content_model->dbprefix(SITE_ID . '_' . MOD_DIR.'_form_'.$tid);
    $fields[1] = $this->get_cache('table-' . SITE_ID, $main);
    
    // 附表字段
    $fields[0] = $this->get_cache('table-' . SITE_ID, $main. '_data_0');
    
    
    // 开始归类存储
    
    $save = [];
    
    // 主表附表归类
    foreach ($fields as $ismain => $field) {
        foreach ($field as $name) {
            isset($data[$name]) && $save[$ismain][$name] = $data[$name];
        }
    }
    
    $save[1]['uid'] = $save[0]['uid'] = $data['uid'];
    $save[1]['cid'] = $save[0]['cid'] = $data['cid'];
    $save[1]['neirong'] = $save[0]['neirong'] = $data['neirong'];
    $save[1]['status'] = 1; // 审核通过
    $save[1]['inputtime'] = SYS_TIME; // 发布时间设置成为当前时间
    $save[1]['inputip'] = '127.0.0.1'; // 发布者ip地址
    
    
    $rt = \Phpcmf\Service::M('mform', 'mform')->save_content($mid, $tid, $index, $save[1], $save[0]);
    
    if ($rt['code']) {
    
        exit('成功');
    } else {
        exit('失败');
    }
    
    exit;
    优速开发工作室 大佬,能具体指导下吗,谢谢!
  • 大於 #3 · 2025-04-16 12:15:50
    $save[1]['neirong'] = $save[0]['neirong'] = $data['neirong'];
    我这样加直接报错 😂
  • 优速开发工作室 #4 · 2025-04-16 12:52:34
    满意答案
    我是这样加的
    $save[0]['neirong'] = $data['neirong'];
  • 大於 #5 · 2025-04-16 13:19:04
    @优速开发工作室:感谢大佬,,好人平安!

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关