データベース 商品テーブル
| CD(primary key) | NAME | PRICE |
| aa | apple | \200 |
| bb | grape | \100 |
| cc | orange | \150 |
PEAR::DB の DB_FETCHMODE_ASSOCモードで取得すると
| 0 |
| ||||||
| 1 |
| ||||||
| 2 |
|
ethna の class APPID_RanksManager extends Ethna_AppManager のメソッド getObjectPropList() で取得すると
[0]には件数、[1]にはPEAR::DBのDB_FETCHMODE_ASSOCモードのデータ構造に見える。
| 0 | 3(件数) | ||||||||||||||||||||||||
| 1 |
|
厳密には、[1]にはPEAR::DBのDB_FETCHMODE_ASSOCモードの各レコードセットへのポインターが入った配列↓
| 0 | 3(件数) | ||||||
| 1 |
|
これを踏まえて、HTMLのselectタグ・radioタグ・checkboxタグを生成。続く・・・