如何在 javascript 中使用 php?

How to use php inside of javascript?

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

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

我很确定我什至没有接近正确,但我不确定该怎么做。

您需要采取不同的方法。您可以 ajax 调用 php 脚本来为您执行此操作。但是发起者将是来自客户端的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);
?>

jQuery Ajax POST example with PHP