Empire cms 複数条件検索:
1. 複数列の同時検索のサポート:
複数列の検索にはカンマを使用します。 Can
例: 次は、id=1、id=2、および id=3 の 3 つの列の情報を検索します:
2. トピック検索のサポート:
検索トピック変数名: ztid
複数のトピックの検索は、上記の複数のトピックと同様にカンマで区切ることができます。列検索
例: 以下はトピック ID=1
の検索情報です
3. さまざまなサポート論理演算コネクタ:
論理演算コネクタ変数名: hh
LT:
GT より小さい:
EQ より大きい:
LE: 以下
GE:
NE 以上:
IN : を含む (検索キーワードは各値をスペースで区切ります)
BT: 2 つの値の間の範囲 (検索キーワードは 2 つの値を区切ります)スペース) #XLK: ファジー クエリ (デフォルト)
例:
ファジー クエリ:
4. 複数条件クエリ間の関連付けの設定をサポート
関連付けられた関係変数名は次のとおりです: andor
2 つの関連付けられた関係があります:
or: or 関係 (デフォルト)
and: と関係
例:
5. マルチフィールドのサポート、多論理演算コネクタ並列検索
(1)、多フィールド並列検索 検索: 送信方法は「文字列」と「配列」の2つがあります
1. 文字列送信は一例です:
(注: 上記は、タイトル フィールドに「タイトル」文字が含まれるか、ライター フィールドに「著者」情報が含まれるファジー クエリです)
2. 配列転送は一例です:
(注: 上記は、タイトル フィールドに「タイトル」文字が含まれるか、ライター フィールドに「著者」情報が含まれるファジー クエリです)
(2 ) 複数の論理演算コネクタを使用した並列検索
1. 文字列転送の例:
(注: 上記は、タイトル フィールドに「タイトル」が含まれているという情報を求めるあいまいクエリです。 " 文字またはライター フィールドが "author" に等しい)
2. 文字列転送の例:
(注: 上記は情報のあいまいクエリです)タイトル フィールドに「タイトル」文字が含まれているか、著者フィールドが「著者」と等しいことを確認します)
6. 新しい特殊フィールド クエリ
特殊フィールドには次のものが含まれます:
id: 情報 ID による検索
keyboard: タグで情報をリストする効果を実現できるキーワードによる検索
userid: ユーザー ID による検索
username: ユーザー名による検索
追加されたメンバー変数: 設定できますメンバーの投稿または管理者によって追加された情報のみを検索します。
値が 0 の場合は制限なし
値が 1 の場合はメンバーが投稿した情報のみを検索します
値が 2 の場合はメンバーが追加した情報のみを検索します
例: メンバーの投稿情報のみを検索します。
7. を追加します。新しい GET 送信メソッド
4.6 の /search/keyword 転送を必要とせずに、データを /search/index.php に直接送信できます。
パラメータに「searchget」変数を追加するだけです。例: /e/search/?searchget=1&keyboard=Empire&show=title
アプリケーション例:: タイトルで実現、同時のフォーム著者、投稿者、情報ID
##HTMLコード:
以上がEmpire CMS で複数の条件で検索する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。