-1

データベースでクエリをフェッチすることでドロップダウンが表示されます。次のように指定されたアイテムをフェッチするとします。

教師、学生、校長、掃除人、FinanceManager。

ドロップダウンに表示しながら、次の順序で表示したいと思います。

校長、FinanceManager、教師、学生、掃除人。

これは特定の順序(昇順または降順)ではなく、性格に応じて関連性のある順序にすぎません。

どうすれば達成できますか?

4

2 に答える 2

4

データベースからデータをフェッチするので、簡単な解決策は、同じテーブルに順序を保持する列を追加することです。

eg. Your Table
    Column1 Column2 .... DisplayOrder(int)
    Principal                     1
    FinanceManager                2
    etc...

したがって、選択を行うときに DisplayOrder で注文できます

于 2012-04-05T09:42:12.173 に答える
3

データベースに追加の「ロールフラグ」を与えることができます

ID NAME       FLAG
1  Principal  5
3  FinanceM   4
33 Teacher    3
22 Student    2
99 Sweeper    1

そして、「order by FLAG」でクエリを実行できます

于 2012-04-05T09:41:23.250 に答える