Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   as3 + php + mySQL (http://www.flasher.ru/forum/showthread.php?t=179469)

Боня 15.05.2012 18:10

as3 + php + mySQL
 
Здравствуйте.
У меня есть сайт и он стоит на платном хостинге. И есть задача - в *.swf передавать данные из mySQL.

Такой вариант не устраивает:
PHP код:

$result mysql_query("SELECT * FROM mytable");

$st "";

$row mysql_fetch_array($result);
do () {
   
$st $st."var1=".$row['fildName']."var2=".$row['fildName2'];
}
while(
$row mysql_fetch_array($result);)

echo 
$st

Т.к. таблица большая и в ней много полей. переменная $st будет ну уж очень длинная.


Вот нашёл два варианта:
1) Amfphp.
2) Коннектимся к MySQL прямо из flash (assql драйвер).


1) Amfphp: Если брать старый Amfphp, то он выдает: "No services found". Поискал в google говорят потому, что с php5 не работает.
Скачал новый amfphp-2.0.1 за 2012 год. Но никак не могу найти мануала по установке и вытаскиванию данных из БД.

2) assql: Я не уверен, что он будет работать на удалёном хостинге. Темболее написанно что это бэта версия.

Если кто-нибуть знает стать или как работать с amfphp-2.0.1 напишите пожалуйсто, или может кто пробовал assql. Так же может кто-нибуть знает другие более эффективные методы или классы для подобной задачи.
Заранее спасибо.

Gaen 16.05.2012 01:39

>другие более эффективные методы или классы для подобной задачи

XML либо JSON

DaFive 16.05.2012 09:33

Массив после запроса, json_encode($arr) и всё.

PeTa4eK 16.05.2012 11:27

Вы хотите хранить доступ к БД во флешке? Плохая идея. Лучше делайте оберткой через PHP

Боня 16.05.2012 14:52

Спасибо большое всем. На функцию JSON до этого не натыкался, пока что буду использовать её.


Часовой пояс GMT +4, время: 01:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.