ci框架在查询数据库,如何返回一个一维数组,我查的是多条数据的一个字段

ci框架在查询数据库,如何返回一个一维数组,我查的是多条数据的一个字段,第1张

接取一维数组是取不到了

只能把二维转成一维的了:

用result_array取到二维数组

再用array_column,转为一维数组

例:

$sql = 'select name from user'

$result = $this->db->query($sql)->result_array()

$one = array_column($result, 'name')

print_r($one)//这个就是一维数组了

我觉得你应该在for循环里执行$this->db->insert(),然后用$this->db->insert_id()获取每一次插入后的id 到CI中国社区网站查看回答详情>>

分两种情况

如果需要使用model层的数据,直接

$this->load->model('test.php') $content = $this->test->function()  这样就取到了模型中的数据啊

2.  静态页面的话,直接require_once('top.php')


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11804413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存