我有两个变量,$take
(limit)和$skip
(offset),它们是mysql中limit子句的值。
现在 Code Igniter 向后执行它的限制子句。
例如
$this->db->limit(5,10)
将LIMIT 10, 5
在 MYSQL 中产生。
无论如何,我很难弄清楚如何limit
根据设置的两个值中的哪一个来调用函数。
基本上,
如果他们都准备好了,我想打电话
$this->db->limit($take, $skip)
如果只$take
设置了我想打电话
$this->db->limit($take)
但是,如果只有$skip is set, e.g. if
$skip = 10` 那么我想显示所有行,除了前 10 行,我该怎么做。
我打电话吗
$this->db->limit(null, $skip)
or
$this->db->limit(0, $skip)
or
$this->db->limit(false, $skip)
or
完全不同的东西?