gpt4 book ai didi

php - where in condition 代码点火器

转载 作者:行者123 更新时间:2023-11-29 02:22:39 24 4
gpt4 key购买 nike

我正在使用 codeigniter 事件记录查询条件。

<?php
foreach($std->result() as $stds_id) {
$stid[] = $stds_id->std_id;
print_r($stid);
}

实际上我想传递的是 where_in 是 Array ( [0] => 1 ) Array ( [0] => 2 [1] => 4 )

但它打印成

Array ( [0] => 1 ) Array ( [0] => 1 [1] => 2 ) Array ( [0] => 1 [1] => 2 [2] => 4 )

我不知道怎么传。

我的模型:

    $this->db->select('*');
$this->db->where_in($field,$id);
$getdata=$this->db->get($table);
return $getdata;

最佳答案

你的代码看起来很好,只是你需要取出你在 foreach 中创建的数组。

$stid = array();
foreach($std->result() as $stds_id) {
$stid[] = $stds_id->std_id;
}

$this->db->select('*');
$this->db->from('table');
$this->db->where_in('stid', $stid);
$this->db->get();
return $this->db->result();

关于php - where in condition 代码点火器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29025143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com