-3

我正在使用 javascript 从 Riot API 检索一堆值,但是我想使用 php 将它们存储在我自己的数据库中。例如,我正在尝试存储游戏 ID,这就是我现在正在尝试的。

      <?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 回答