0

name という変数と、score という変数があります。

リリース時にローカルホストのデータベースに送信して、ページに表示できるようにします。2 つの変数を送信して mysql DB に追加するにはどうすればよいですか?

私はアクションスクリプト2.0を使用しています

ありがとうございました

4

2 に答える 2

1

actionscript 2から、を使用する必要がありますLoadVars

your_btn.onRelease = function() {
    lv = new LoadVars();
    lv.score = score;
    lv.name = name;
    lv.load("http://localhost/send.php", "POST");
    lv.onLoad = function(src:String) {
        if (src) {
            // OK. src contains the output of the PHP file.
            // i.e. what you "print" or "echo" from php.
            trace(src);
        } else {
            // Problem. Most probably there's an error if src is undefined.
        }
    };
};

PHPから、$_POST配列からそれらを取得し、を使用してmysqlに追加できますmysqli

$score = $_POST['score'];
$name = $_POST['name'];

// See a tutorial on how to add them to database.
// You need to connect to MySQL, then do an INSERT query to your table.

Mysqli Docs、またはMySQLとphpに関するチュートリアルを検索すると、たくさんあります。

于 2012-05-15T21:58:10.707 に答える
0

URLでGETパラメータを使用して、FlashからPHPにパラメータを渡すことができます。

FlashでURLをのようにすることから始めますhttp://www.your-site.org/page.php?name=John&age=21

次に、PHPのGETパラメータにアクセスします。$name = $_GET["name"]; $age = $_GET["age"];

于 2012-05-15T21:53:27.650 に答える