**已关闭。**此问题为not reproducible or was caused by typos。目前不接受答案。
这个问题是由一个打字错误或一个无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
两个月前关门了。
Improve this question
我有一个简单的查询如下:
$backlogs=$_POST['backlogs'];
$this->db->select('*');
if(!empty($backlogs)) {
$this->db->where('backlogs >=', $backlogs-3);
$this->db->where('backlogs >=', $backlogs+3);
}
$query = $this->db->get('universities');
我希望查询获取大于或等于3个值且小于或等于的值,但我没有得到我想要的结果,例如,如果我给予值12,我需要从9到15的值,但它给了我一些随机值,如直到25和所有,有人能告诉我如何解决这个问题吗
1条答案
按热度按时间ifmq2ha21#
把代码改成这样,你有两个〉=,所以如果你有12个,那么backlogs〉= 9,backlogs〉= 15,所以所有超过9的都是匹配的。