Я постараюсь помочь.
У вас есть таблица базы данных (ID, заголовок, содержимое).
Давайте создадим веб-сервис на PHP, который будет пинговать базу данных и извлекать данные.Я не знаю много о PHP, поэтому не могу помочь со спецификой.Если возможно, я рекомендую использовать что-то вроде AMFPHP или ZendAMF для передачи данных между Flex и PHP.
Во Flex вы можете получить данные с помощью RemoteObject, WebService или HTTPService.Вы получите данные как-нибудь.В этом примере я предполагаю, что вы используете форму AMF и имеете массив объектов-значений.
Каждый объект содержит идентификатор, заголовок и свойство содержимого, представляющие одну строку в таблице базы данных.
Теперь, что вы делаете с этим массивом?Было бы странно попытаться отобразить набор данных в одном текстовом вводе.Представим, что вы хотите создать форму для редактирования первого элемента:
<Form>
<formItem label="title">
<textInput id="titleInput" text="{resultsFromPHP[0].title}" />
</formitem>
<formItem label="content">
<textInput id="contentInput" text="{resultsFromPHP[0].content}" />
</formitem>
<formItem >
<button label="Process Input" click="processInput()" />
</formitem>
</form>
Итак, у вас есть форма, которая позволяет вводить данные, и кнопка.Просто напишите обработчик щелчка:
protected function processInput():void{
resultsFromPHP[0].content = contentInput.text
resultsFromPHP[0].title = titleInput.text
// call other PHP Service to update data
}
Помогает ли это?
Это был код psuedo, который я написал в браузере, и, скорее всего, для его компиляции потребуется настройка.