« ethna の getObjectPropList | メイン | ethna の getObjectPropList その3 »

ethna

ethna の getObjectPropList その2

データベース 商品テーブルから、主キーCDで価格を引き当てたい場合、
キー
aa\200
bb\100
cc\150
のような連想配列 $price[] を新たに作り出すところ、前回のgetObjectPropListで取得したデータ構造を使ってメモリを節約する。

とすると $row は↓
0 3(件数)
1
0
CDNAMEPRICE
aaapple\200
1
CDNAMEPRICE
bbgrape\100
2
CDNAMEPRICE
ccorange\150
2
aa\200へのポインター
bb\100へのポインター
cc\150へのポインター
view などで $this->action_form->setApp( 'products', $row ); とセットすれば テンプレートで appleの価格を表示するには {$app.products.2.aa}

トラックバック

このエントリーのトラックバックURL:
http://www.remix.asia/cgi/mt/mt-tb.cgi/6555

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)