制限としてSQL構文を使用できます。
9,5
は、最初の9個の後に5つの要素が表示されます。
ページあたり10個の要素があり、ページ5を表示する場合は、制限を40,10
に設定できます。ここで
はclasses/webservice/WebserviceRequest.php
からのコードです:
//construct SQL Limit
$sql_limit = '';
if (isset($this->urlFragments['limit'])) {
$limitArgs = explode(',', $this->urlFragments['limit']);
if (count($limitArgs) > 2) {
$this->setError(400, 'The "limit" value has to be formed as this example: "5,25" or "10"', 39);
return false;
} else {
$sql_limit .= ' LIMIT '.(int)($limitArgs[0]).(isset($limitArgs[1]) ? ', '.(int)($limitArgs[1]) : '')."\n";// LIMIT X|X, Y
}
}
私は商人のソースコードにアクセスすることはできません。私はwebservicesを介してのみアクセスすることができます。 – Optimus
ああ、あなたがそこで何をしたのか分かります!申し訳ありませんが、URLからの制限が解析された部分を見逃しました。私はこれを明日テストし、ここで更新します。ありがとう。 – Optimus
ありがとう、魅力のように動作します。 – Optimus