$take
mysqlのlimit句の値である(limit)と$skip
(offset)の2つの変数があります。
これで、CodeIgniterは制限句を逆方向に実行します。
例えば
$this->db->limit(5,10)
LIMIT 10, 5
MYSQLで生成されます。
limit
とにかく、 2つの値のどちらが設定されているかに基づいて関数を呼び出す方法に頭を悩ませています。
基本的に、
両方とも設定されている場合は、電話をかけたい
$this->db->limit($take, $skip)
設定されている場合のみ$take
電話したい
$this->db->limit($take)
$skip is set, e.g. if
しかし、 $ skip = 10`だけの場合、最初の10行を除くすべての行を表示したい場合は何と呼びますか。
電話しますか
$this->db->limit(null, $skip)
または
$this->db->limit(0, $skip)
または
$this->db->limit(false, $skip)
または
完全に異なる何か?