Flashbuilder, PHP и MySQL - PullRequest
       25

Flashbuilder, PHP и MySQL

1 голос
/ 12 февраля 2012

Простой вопрос, который сводит меня с ума.Я работаю над проектом во Flashbuilder, сгенерировал php сервис.Мне пришлось внести некоторые изменения в базу данных.Как заставить flashbuilder распознавать эти изменения.Я внес изменения в методы php, и я знаю, как заставить их распознавать это.Это просто добавленные поля в моей базе данных, как мне получить их в php, а затем в соответствующий объект actioncript.

Спасибо

Ответы [ 2 ]

2 голосов
/ 12 февраля 2012

Каждый раз, когда вы меняете базу данных, вы должны «обновлять» модель (вашу страницу PHP).Во Flex это называется объектом значения (VO), который является просто классом PHP, который представляет и хранит данные из базы данных.

При изменении таблицы базы данных объект VO также должен измениться или новые дополненияк базе данных не будет доступен.

То, что происходит, - то, что FlashBuilder видит старую версию вашего объекта VO, потому что это не было обновлено.Вы можете написать VO вручную в PHP и импортировать его или использовать мастер FlashBuilder, чтобы воссоздать его на основе новых таблиц базы данных без необходимости кодировать, как вы делали это в первый раз, когда создавали его.информацию по теме см .: http://www.flashrealtime.com/flash-builder-4-and-php-data-services/

0 голосов
/ 12 февраля 2012

Вы используете объекты-значения?

В любом случае, попробуйте сделать это: 1. обновите свои сервисы во Flash Builder (щелкните правой кнопкой мыши -> обновить или просто нажмите кнопку) 2. щелкните правой кнопкой мыши по вашему сервису во Flash Builder и определите тип вывода. Этот простой процесс запросит у вас параметры, которые нужны службе php, и сгенерирует новый объект

...