以前のセッションのユーザーの統計を保存するFlashゲームを作成しています。また、ある種のリーダーボードも維持したいと思います。
投稿した後、間違った質問をしていることに気づきました。データベースを使用するのではなく、共有オブジェクトがこの問題の適切な解決策であると感じています。共有オブジェクトを実装するためのさらなるフィードバックを歓迎します。フィードバックをありがとうございます。
FlashゲームからMySQLデータベーステーブルを直接クエリすることはできません。ジョブのためにサーバー側のテクノロジーをバックアップする必要があります。
PHPやRuby、または仕事で簡単に利用できるものなら何でも使用することをお勧めします。
Flashはクライアントブラウザ(swfとして)でレンダリングされ、Webブラウザによって静的リソースとして提供されるため、サーバーとは連絡しません。
この返信があなたが正しい方向に進むのに役立つことを願っています。
Dharmavirが述べたように、Flash(AS *)を介してMySQLクエリを処理することはできません。
とはいえ、リクエストを介してデータをPOST / GETする機能があるため、リモートスクリプトと通信するようにFlashをセットアップするのは非常に簡単です。
これに関する多くのチュートリアルがあります。
まず、データをDBに入力するための簡単なスクリプトを記述します。PHPを使用することをお勧めします(tbhを学ぶのが最も簡単だと思います)。
PHPでクエリを実行するのが初めての場合は、の代わりにプリペアドステートメントを使用することもお勧めしmysql_*
ます。
スクリプトを設定したら、Flashアプリからスクリプトへのリクエストの処理に進むことができます(これも非常に簡単です)。
フラッシュとPHPを使用したチャットアプリの作成に関するチュートリアルシリーズを見つけました。このチュートリアルには、PHPスクリプトへのリクエストの作成と、SQL DBへのデータの入力が含まれているため、次のことが役立ちます。
http://www.youtube.com/watch?v=XeWKauwFUEQ <このチュートリアルは、さまざまなビデオに分かれています。他のものを見つけるために提案を見てください。