-3

JavaScript を使用して Riot API から一連の値を取得していますが、php を使用して独自のデータベースに保存したいと考えています。たとえば、gameID を保存しようとしていますが、これが今試していることです。

      <?php
        $insrt = "INSERT INTO game (gameId)
        VALUES (".<script>b.gameId</script>.")";
        mysqli_query($dbc, $insrt);
        ?>

私は正しいに近づいていないと確信していますが、これを行う方法がわかりません。

4

1 に答える 1

2

別のアプローチを取る必要があります。これを行うには、php スクリプトへの ajax 呼び出しを行うことができます。ただし、イニシエーターはクライアント側からの JavaScript になります。jQueryを使用して(できない場合はお知らせください)、できます

$.ajax({url: "insert_game_id.php", data: {gameId :b.gameId} });

そしてあなたのphpスクリプト

<?php
        $gameId = $_POST['gameId'];
        $insrt = "INSERT INTO game (gameId)
        VALUES ($gameId)";
        mysqli_query($dbc, $insrt);
?>

PHP を使用した jQuery Ajax POST の例を参照してください。

于 2015-05-30T15:18:40.103 に答える