メイン 迷える子羊の部屋【初心者専用】 mysqlのデータをFlashで書きだす | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
take_2008 | Åê¹ÆNo.37920 投稿日時: 2008-3-8 10:15 |
新米 居住地: 投稿: 4
使用環境:
WinXP,Flash MX2004 |
mysqlのデータをFlashで書きだす MySQLのデータをFlashにて出力したいのですが、
ご存知の方、ご教授頂けないでしょうか。 現状: PHPにて、変数 $nameに格納された値をHTMLにて 表示しております。 これをFlash内に表示させたいのですが 私なりに調べたのですがわかりませんでした。 結果としてMySQLのカラムデータをFlashで表示できれば やり方は問いません。 ご存知のかたアドバイス頂けないでしょうか。 よろしくお願い致します。 |
ひろゆき | Åê¹ÆNo.37929 投稿日時: 2008-3-9 23:26 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: mysqlのデータをFlashで書きだす 引用:
take_2008さんは書きました: であれば、html を外部テキストとして読み込めば良いわけですから、 mySQLやPHPとは切り離して、出力されるhtmlを別途用意したうえで、 「LoadVarsオブジェクトを使った外部テキストファイルの読込み」 をできるようにすることが先決でしょう。
|
take_2008 | Åê¹ÆNo.38009 投稿日時: 2008-3-13 22:21 |
新米 居住地: 投稿: 4
使用環境:
WinXP,Flash MX2004 |
Re: mysqlのデータをFlashで書きだす ご返答有難うございます。
そしてお返事が遅れて申し訳ありません。 なるほどです。 htmlに書き出してそれを読み込むことは理解できましたのですが、 そこで、ご質問があります。 私なりに考えたのは、 phpでデータベースのカラムの値をprintで書き出しその値を flashで外部ファイルを読み込ませる事です。 ただ、その場合例えば、print で 「company=Macromedia,+Inc.&city=Tokyo」と表示されるように phpで出力した場合、ブラウザでの表示が上記の表示になるだけで ファイルは作成されていないのでダメですよね。 でさらに考えたのが、phpでファイルを作成させ、 それを読み込ませる方法ですが、その場合ファイルを作成し 削除するということになり、同時アクセスなどに対応できないの かと思いますし、いささか良い方法とは思えません。 お答え頂きました事と、違うような気がします。 理解力がなくて申し訳ありません。 データベースをflashで出力することは、 一般的に使われていることではないかと思いますが 通常はどのような方法でされているのでしょうか? 初心者で、ご回答にお困りになるかと思いますが 何卒よろしくお願い致します。 |
ひろゆき | Åê¹ÆNo.38011 投稿日時: 2008-3-13 22:44 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: mysqlのデータをFlashで書きだす 引用:
take_2008さんは書きました: 外部ファイルが必要になるとは思えません。 PHPにアクセスして、MySQLから抽出したデータを表示できるのであれば、 そのPHPが吐き出すhtmlないしテキストを読み込めば済むことです。 「LoadVars.loadでPHPと連携」 引用: データベースをflashで出力することは、 データベースを絡めるから話が分からなくなるので、 一旦棚上げして、html の読み込みをテストする。 次に、php との連携をテストする。と段階を踏むべきでしょう。 「mysql」でフォーラム内を検索してみましょう。 #「すべて表示」で、たくさん表示されます。
|
長沢剛 | Åê¹ÆNo.38038 投稿日時: 2008-3-15 0:09 |
新米 居住地: 東京 投稿: 5
使用環境:
XP WIN2000 MacOS 8.6 ,9 Flash5 ,MX2004 |
Re: mysqlのデータをFlashで書きだす ひろゆきさんが言うように外部ファイルは要らないと思います。
データベースから値を取り出して、 取り出した値を読み込んで、処理するswfはありますか? swfがあれば、 ×××.swf?n=48 キー"n"の48値を×××.swfに読み込む で、swfにn=48を読み込み事が出来ます。 後の処理は、外部テキストなどを読み込んだ時と同じです。 自分のページですが、ただjpgを読み込む簡単な処理をしています、 mysqlから値を取り出して、 その値と対応するjpg画像を読み込んでいます。 ソースを見ていただければ解ると思います。 http://tee.mods.jp/design/disp.html?id=48 読み込むswfがない場合、 FLASHムービーを生成するには、mingなどの サーバサイドアプリケーション環境が必要になります。 http://www.ohnolab.org/~kimoto/flash/ming.html こちらはもっと複雑ですが、基本的な考え方は同じです http://chara.on.arena.ne.jp/ |
ひろゆき | Åê¹ÆNo.38041 投稿日時: 2008-3-15 2:35 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: mysqlのデータをFlashで書きだす 引用:
長沢剛さんは書きました: 「SWFObjectを使うのだ! (1)」のソースを流用されているようですが、
#これにより問題が発生することはないと思いますが。 引用: 読み込むswfがない場合、 今回の件については、MySQL -> PHP -> swf なので...。 PHPにアクセスして表示されるはずの
簡単なテストをしてみれば、swfからphpにアクセスした際、 書き出されたものがテキストとして読み込めることは、分かります。 _root にテキストフィールド(インスタンス名: test_txt) を配置。 _root 第1フレームに
test.php
|
長沢剛 | Åê¹ÆNo.38047 投稿日時: 2008-3-15 11:41 |
新米 居住地: 東京 投稿: 5
使用環境:
XP WIN2000 MacOS 8.6 ,9 Flash5 ,MX2004 |
Re: mysqlのデータをFlashで書きだす
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |