gpt4 book ai didi

php - Codeigniter 类似通配符

转载 作者:行者123 更新时间:2023-12-04 14:39:52 25 4
gpt4 key购买 nike

当我想在 Codeigniter 中编写以下行时:

SELECT * FROM Customers WHERE City LIKE '%es%'; // CONTAINS 'es'

我写了这段代码:

$this->db->select('*');
$this->db->from('Customers');
$this->db->like('City', 'es');

您能帮我编写以下行的相关代码吗:

SELECT * FROM Customers WHERE City LIKE 'ber%'; // STARTS WITH 'ber'

这样它将显示以“ber”开头的城市的信息

最佳答案

您可以使用第三个参数来定义通配符的位置:

$this->db->like('City', 'es', 'after');
//SELECT * FROM Customers WHERE City LIKE 'ber%'

$this->db->like('City', 'es', 'before');
//SELECT * FROM Customers WHERE City LIKE '%ber'

$this->db->like('City', 'es', 'both'); //Default
//SELECT * FROM Customers WHERE City LIKE '%ber%'

关于php - Codeigniter 类似通配符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33044431/

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