検索パラメータ

検索を行う際には検索を行うカラムの入力フォームとその検索パラメータが必要となります。
※検索パラメータの指定方法が間違っている場合、エラー画面が表示されます。
検索はGETパラメータとなりますので、検索結果には自由にリンクを貼ることが出来ます。
一部はパッケージによっては存在しない場合があります。

フォーム例

カラム名の何らかのフォーム
<input name="カラム名_PAL[]" type="hidden" value="検索パラメータ" />

<!--# form text name 40 256 #-->
<input name="name_PAL[]" type="hidden" value="match like" />

基本パラメータ

match comp:検索内容と一致

<!--# form text name 40 256 #-->
<input name="name_PAL[]" type="hidden" value="match comp" />

name「太郎」
○「太郎」
X「一太郎」
X「一太」
X「花子」

match like:検索内容を含む

<!--# form text name 40 256 #-->
<input name="name_PAL[]" type="hidden" value="match like" />

name「太郎」
○「太郎」
○「一太郎」
X「一太」
X「花子」

match not:検索内容を含まない

<!--# form text name 40 256 #-->
<input name="name_PAL[]" type="hidden" value="match like" />

name「太郎」
X「太郎」
X「一太郎」
○「一太」
○「花子」

複数用パラメータ

match or:どれかを含む

<!--# form checkbox hobby   スポーツ/読書/音楽鑑賞 スポーツ/読書/音楽鑑賞 #-->
<input name="hobby_PAL[]" type="hidden" value="match or" />

hobby「スポーツ/音楽鑑賞」
○「スポーツ」
X「読書」
○「音楽鑑賞」
○「スポーツ/読書」
○「スポーツ/音楽鑑賞」
○「読書/音楽鑑賞」
○「スポーツ/読書/音楽鑑賞」

match and:全てを含む

<!--# form checkbox hobby   スポーツ/読書/音楽鑑賞 スポーツ/読書/音楽鑑賞 #-->
<input name="hobby_PAL[]" type="hidden" value="match and" />

hobby「スポーツ/音楽鑑賞」
X「スポーツ」
X「読書」
X「音楽鑑賞」
X「スポーツ/読書」
○「スポーツ/音楽鑑賞」
X「読書/音楽鑑賞」
○「スポーツ/読書/音楽鑑賞」

match in:どれかと一致

<!--# form checkbox hobby   スポーツ/読書/音楽鑑賞 スポーツ/読書/音楽鑑賞 #-->
<input name="hobby_PAL[]" type="hidden" value="match in" />

hobby「スポーツ/音楽鑑賞」
○「スポーツ」
X「読書」
○「音楽鑑賞」

※複数登録可能な場合使用出来ません。

数値用パラメータ

match between:A〜Bの間

〜の間と2つの値を指定する必要があるためカラムAとカラムBの2つの入力フォームが必要

<!--# form option ageA   /10/20/30 未選択/10/20/30 #-->歳〜<!--# form option ageB   /10/20/30 未選択/10/20/30 #-->歳
<input name="age_PAL[]" type="hidden" value="match between" />

ageA「10」
ageB「20」
X「9」
○「10」
○「11」
○「15」
○「19」
○「20」
X「21」

match lt:〜以上

<!--# form option age   /10/20/30 未選択/10/20/30 #-->歳〜
<input name="age_PAL[]" type="hidden" value="match lt" />

age「20」
X「19」
○「20」
○「21」

match lteq:〜より大きい

<!--# form option age   /10/20/30 未選択/10/20/30 #-->歳〜
<input name="age_PAL[]" type="hidden" value="match lt" />

age「20」
X「19」
X「20」
○「21」

match gt:〜以下

〜<!--# form option age   /10/20/30 未選択/10/20/30 #-->歳
<input name="age_PAL[]" type="hidden" value="match lt" />

age「20」
○「19」
○「20」
X「21」

match gteq:〜より小さい

〜<!--# form option age   /10/20/30 未選択/10/20/30 #-->歳
<input name="age_PAL[]" type="hidden" value="match lt" />

age「20」
○「19」
X「20」
X「21」

トップ   編集 凍結 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   最終更新のRSS
Last-modified: 2015-05-08 (金) 18:14:35 (1285d)