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

如何使用 php 和 codeigniter 将数据插入数据库

如何使用 php 和 codeigniter 将数据插入数据库

PHP
一只甜甜圈 2022-06-11 09:19:24
我想将数据插入到数据库中,我从 mconfig 表中获取 menuId,并且需要将表插入到 menugrades 表中,我认为我有数组值,但是如何将数据插入到数据库表中。这是我的查询代码: $validmenuId =   $this->db->select('menuId')                      ->where('id',  $params['configid'])                      ->where('isArchived is NULL')                      ->get('mConfig')                      ->result_array(); print_r($validmenuId); $this->db->insert('menugrades',$validmenuId);注意:如果我打印数据,它会像这样。Array(    [0] => Array(        [menuId] => 474    ))
查看完整描述

1 回答

?
慕勒3428872

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

您需要一条记录,因此请使用row_array()而不是result_array() 如下所示

$validmenuId =   $this->db->select('menuId')
                 ->where('id',  $params['configid'] )
                 ->where('isArchived is NULL')
                 ->get('mConfig')->row_array();
          $this->db->insert('menugrades', ['menuId' => $validmenuId['menuId'] ] );


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号