0
현재 정보 양식을 데이터베이스로 가져와 단지 데이터 그레이드로 내용을 표시하는 간단한 응용 프로그램이 있습니다.flex zend amf - 다른 레이블로 결과 표시
이 정보를 데이터 격자에 표시하는 대신 두 개의 레이블 (이름, 성, 전화 번호 등)로 표시하고 싶습니다. 그러나 방법을 잘 모르겠습니다.
현재 creationComplete에서 필자는 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>
에 내 결과를 가져온 거에요. 그렇다면 데이터 격자 대신 레이블에 결과를 표시하려면 어떻게해야합니까?
제 질문에 대한 자세한 내용이 추가되었습니다. 희망이 있기 때문에 조금 이해하기 쉽습니다. – Adam
그래, 방금 해줄 방법을 보여 줬어. dataField 각각에 대해 행을 복사/붙여 넣기하십시오. 또한, 당신이하는 일이 극도로 안전하지 않다는 것을 알아야합니다. 유선을 통해 진행되는 SQL 쿼리는 누군가 시스템을 해킹하고 데이터를 삭제하도록 요청하는 것입니다. PHP는 항상 모든 SQL을 수행해야합니다. –