|
MySQL и FlexОбсуждение темы MySQL и Flex в разделе Технологии Flash, часть категории ДИЗАЙН И ГРАФИКА; В продолжение темы которой меня завел человек: Задача. Требуется создать простое приложение, которое осуществляет коннект с базами данный MySQL . Решение. Для коннекта ... |
|
Опции темы |
18.01.2008, 23:50 | #1 |
|
В продолжение темы которой меня завел человек:
Задача. Требуется создать простое приложение, которое осуществляет коннект с базами данный MySQL. Решение. Для коннекта с базой данных MySQL в виде серверного приложения, мы будем использовать PHP, которое будет соединяться с базой данных и выводить ответ в виде XML, который в свою очередь будет обрабатываться HTTPService и передавать данные в DataGrid. Важно: 1000 записей в 36 колонках загружается довольно-таки быстро. Тесты проводились до 15000 записей, и в данном случае, загрузка данных требовала довольно много времени. Как это сделать. Пошаговая инструкция:
PHP код: PHP код:
Flex код: Код HTML:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" initialize="doSend()" layout="absolute"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; [Bindable] private var datalist:ArrayCollection; private function resultHandler(event:ResultEvent):void{ datalist = event.result.data.row; } public function doSend():void { xmlFromDatabase.url = "http://localhost/xml.php"; xmlFromDatabase.send(); } ]]> </mx:Script> <mx:HTTPService url="http://localhost/xml.php" id="xmlFromDatabase" showBusyCursor="true" result="resultHandler(event)" method="GET" /> <mx:DataGrid x="10" y="10" dataProvider="{datalist}" id="dg"> <mx:columns> <mx:DataGridColumn headerText="Col1" dataField="Column1Name"/> </mx:columns> </mx:DataGrid> </mx:Application> |
|
19.01.2008, 01:11 | #2 |
|
Я не знаю, зачем вы это здесь написали.
PHP-код, мягко говоря, странный. Зачем encoding="iso-8859-1"? PHP код:
И какой xml мы хотим получить в итоге? |
|
19.01.2008, 19:53 | #3 |
|
kost, зачем на ВЫ... блин даже не удобно.
Ошибки и кодировка кода не моя. Я просто привел пример с сайта adobe только на русском. В итоге мы получаем отличную флеш картинку для вывода данных из БД через PHP во влеш в flex сайте. Этот код пример второй версии flex 2. А вот Flex 3 изначально направел на работу c ООП php и БД mysql, pgsql |
|
20.01.2008, 16:35 | #4 |
|
Ок, можно на ты.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PHP+MySQL | BinGo | Резюме | 0 | 26.07.2011 17:45 |
Что есть Flex? | Асмодиан | Технологии Flash | 10 | 17.05.2010 11:03 |
php и MySQL | Rembrandt | ASP, Perl, PHP и MySQL | 5 | 14.07.2008 13:28 |
Mysql под win | Lex | ASP, Perl, PHP и MySQL | 2 | 03.12.2004 17:27 |
MySQL | seka | HTML, CSS, JavaScript | 4 | 26.08.2004 02:06 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|