説明
クエリの制限をセットします
(これは LIMIT 句をサポートしているデータベースでのみ動作します) 。
パラメータがない場合、現在の制限がクリアされます。
注意
この関数は、スタティックにコールする
ことはできません。
postgres と mysqlのみ制限を直接サポートしていますので、
サポートされてないデータベースでこのメソッドをコールすると
PEAR::Error が投げられ、終了します。
例
例 39-1制限のセット $person = new DataObjects_Person;
$person->limit(2);
$person->find();
while ($person->fetch()) {
echo "{$person->id} {$person->name}<BR>";
}
$person = new DataObjects_Person;
$person->limit(2,4);
$person->find();
while ($person->fetch()) {
echo "{$person->id} {$person->name}<BR>";
} |
|
例 39-2結果の SQL SELECT * FROM person LIMIT 2
SELECT * FROM person LIMIT 2,4 |
|