mysql 一个字段多个值(添加)

目录

一、数据形式

二、操作-添加数据

1.前端提交的数据需要数组格式

2.分割数组

3.然后直接将分割好的字符串添加进数据库

总结


一、数据形式

有时候我们需要将数据添加到数据库是这样的

二、操作-添加数据

1.前端提交的数据需要数组格式

2.分割数组

implode(',', $arr);

分割之后的数据格式

3.然后直接将分割好的字符串添加进数据库

代码示例:

    public function add()
    {
        $data = request::only(['name', 'rule']);
        // 分割数组成字符串
        $strRule = implode(',', $data['rule']);
        //实列化模型
        $roleModel = new role();
        //添加
        $roleModel->save([
            'name' => $data['name'],
            'rule' => $strRule
        ]);
        if ($roleModel == true || $roleModel == 1) {
            return json(['code' => 1, 'msg' => '添加成功']);
        } else {
            return json(['code' => 0, 'msg' => '请重试']);
        }
    }

总结

分享是温故知新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值