現在、データベースから情報を取得し、コンテンツをデータグリッドに表示するだけの単純なアプリがあります。
この情報をデータグリッドに表示する代わりに、いくつかのラベル (名、姓、電話番号など) で表示したいのですが、その方法がよくわかりません。
現在、作成完了時に、php クエリ関数を呼び出します。これは次のようになります。
public function getPeople() {
return mysql_query("SELECT * FROM tbl_people ORDER BY pers_name ASC");
}
次に、結果をデータグリッドに入れています
<mx:DataGrid id="empdg" x="22" y="184" dataProvider="{amfcall.getPeople.lastResult}" click="showName()">
<mx:columns>
<mx:DataGridColumn headerText="ID" dataField="pers_id" editable="false"/>
<mx:DataGridColumn headerText="Name" dataField="pers_name"/>
<mx:DataGridColumn headerText="Image" dataField="pers_img"/>
<mx:DataGridColumn headerText="Job" dataField="pers_job"/>
<mx:DataGridColumn headerText="Bio" dataField="pers_bio"/>
</mx:columns>
</mx:DataGrid>
最終的にクエリが変更され、データベースから 1 行しか返されなくなります。では、結果をデータグリッドではなくラベルに表示するにはどうすればよいでしょうか?