gpt4 book ai didi

php - 或者像我的 SQL 查询(使用 CodeIgniter 生成)一样,无法使用 jQuery DataTables

转载 作者:行者123 更新时间:2023-11-29 10:35:20 37 4
gpt4 key购买 nike

我有一个像这样的数组:

$expl = Array([0] => 51465, [1] => 411002); 

我想要获取包含邮政编码(例如 51465411002)的所有记录。为了得到这个我尝试过:

foreach ($expl as $exp) {
$this->datatables->or_like('vendor.zip', $exp);
}

但这向我显示以下错误:

Call to undefined method Datatables::or_like()

有人可以告诉我解决方案或任何替代方法吗?

最佳答案

请使用数据库Codeigniter对象db或者您可以使用自定义数据表。我建议您使用 db 对象。

$this->db->or_like('vendor.zip', $exp);

但是您还应该使用“IN”查询。

$names = array(51465, 411002);
$this->db->where_in('vendor.zip', $names); // Here vendor is alias of table name
// Produces: WHERE vendor.zip IN (51465, 411002)

关于php - 或者像我的 SQL 查询(使用 CodeIgniter 生成)一样,无法使用 jQuery DataTables,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46520336/

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