为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 CodeIgniter 以 JSON 格式保存数据?

如何使用 CodeIgniter 以 JSON 格式保存数据?

PHP
慕妹3242003 2022-11-04 16:33:31
我有一个值,第二个是模型部分,用于以 JSON 格式存储数据。这spam_management是表中的列,我必须像[{delete:30}]. 30是从选定选项中获取的值。我怎样才能做到这一点?public function update_selectedspmlds(){  $value = $this->input->post("value");  $this->approval_model->update_selectedspmlds($value);}public function update_selectedspmlds($value){     $myJson = '{    "delete": [{      "lastName": '.$value.'    }]  }';   $this->db->insert('pm1cti_details', ['spam_management' => $myJson]); }
查看完整描述

1 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

为了创建一个 JSON 并像[{delete:30}]. 您需要将值保存在嵌套数组中并json_encode在将其保存到数据库之前创建一个 JSON。


public function update_selectedspmlds($value) {   

  $myArray = array(

               array(

                'delete' => 30

              )

            );

  $myJson = json_encode($myJson);

  $this->db->insert('pm1cti_details', ['spam_management' => $myJson]); 

}


查看完整回答
反对 回复 2022-11-04
  • 1 回答
  • 0 关注
  • 100 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信