PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

->limit() | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

->limit()

->limit() – 制限をセットします

Synopsis

void $DB_DataObject->limit ( int $from , int $number )

Description

クエリの制限をセットします (これは LIMIT 句をサポートしているデータベースでのみ動作します) 。 パラメータがない場合、現在の制限がクリアされます。

Parameter

  • int $from - 制限の開始 (あるいは数値)、 あるいはリセットのためのブランクを指定します

  • int $number - 結果の数の制限を指定します

Note

This function can not be called statically.

postgres と mysqlのみ制限を直接サポートしていますので、 サポートされてないデータベースでこのメソッドをコールすると PEAR::Error が投げられ、終了します。

Example

制限のセット

<?php
$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>";
}
?>

結果の SQL


SELECT * FROM person LIMIT 2

SELECT * FROM person LIMIT 2,4
忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「->limit()」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | ->limit()」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: