Swallow~Y 2023-04-27 18:15 采纳率: 0%
浏览 11

thinkphp textarea 里面的数据如何更新数据库

第一次 先获取textarea 里面的数据然后发送后端,后端接受数据后使用for添加
第二次获取textarea里面的数据更新的时候更新不了了原数据的值,
每一行
求帮助

  • 写回答

1条回答 默认 最新

  • 码块搬运工 2023-04-28 09:20
    关注

    在ThinkPHP中,更新textarea里面的数据到数据库可以按照以下步骤进行:
    1.在控制器中获取textarea的数据,可以使用I方法获取POST提交的数据,如:

     $content = I('post.content');
    

    2.调用模型中的save方法将数据更新到数据库中,如:

     $model = M('table_name');
      $data = array('content' => $content);
      $model->where('id='.$id)->save($data);
    

    其中,$id是需要更新数据的记录的ID,'table_name'是需要更新数据的数据表名称,'content'是需要更新的字段名称。
    3.更新成功后,可以根据返回结果进行相应的处理,如:

      if ($result !== false) {
        $this->success('更新成功!');
    } else {
        $this->error('更新失败!');
    }
    

    如果更新成功,则提示更新成功;如果更新失败,则提示更新失败。
    综上所述,通过获取textarea的数据,调用模型的save方法将数据更新到数据库中,然后根据返回结果进行相应的处理,就可以实现更新textarea里面的数据到数据库了。

    评论

报告相同问题?

问题事件

  • 修改了问题 4月27日
  • 创建了问题 4月27日

悬赏问题

  • ¥15 结构功能耦合指标计算
  • ¥20 visual studio中c语言用ODBC链接SQL SERVER
  • ¥50 AI大模型精调(百度千帆、飞浆)
  • ¥15 非科班怎么跑代码?如何导数据和调参
  • ¥15 福州市的全人群死因监测点死亡原因报表
  • ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
  • ¥15 系统2008r2 装机配置推荐一下
  • ¥15 悬赏Python-playwright部署在centos7上
  • ¥15 psoc creator软件有没有人能远程安装啊
  • ¥15 快速扫描算法求解Eikonal方程咨询