hatena
hatena
2024/04/20 (土) 16:02:35
フィールド1 |
---|
1 |
2 |
3 |
・・・ |
18 |
19 |
20 |
A |
B |
・・・ |
Z |
というようなテーブルデータとういことですか。
これはどのようなリストでしょうか。
データベース的な設計なら、主キー必須なので下記のような感じとかになるはずです。
で、主キーで並び替えます。
ID | Data |
---|---|
1 | 1 |
2 | 2 |
3 | 3 |
・・ | ・・ |
18 | 18 |
19 | 19 |
20 | 20 |
21 | A |
22 | B |
・・ | ・・ |
46 | Z |
質問内容をあまり省略しすぎると、その内容に最適化された回答をしますので、
実際の処理に合わないものになる可能性が大きいです。
なるべく実態に近い質問内容にしてください。
例えば、前回の質問では、下記のようにいってますが、
イメージ的には、cmb_1で都道府県を選択したら、cmb_2にはその県にある市だけが選択できるようになる
もしこの内容なら、市町村コードというものがありますので、それで並び替えるとかになります。
通報 ...
レスが遅くなってしまい申し訳ありません。
実際にはイベント会場の指定席管理システムを作っていまして、
このようなテーブルがあり、cmb_席種というコンボボックスから「座敷」を選択すると、cmb_席1コンボボックスの選択肢は「前列」だけになり、「前列」を選択するとcmb_席2の選択肢が1~20になり、この際数字が昇順になるように表示させたいということです。
このため、席2フィールドに全角数字と全角アルファベットがあります。