【发布时间】:2013-12-12 11:59:22
【问题描述】:
我想在 php 中使用我的 var 'resp',所以我可以在我的数据库中添加 JSON 请求信息。 这是我现在使用的代码:
$.ajax({
url: 'https://prod.api.pvp.net/api/lol/euw/v1.1/game/by-summoner/20986461/recent?api_key=' <?php echo rawurlencode($key); ?>,
type: 'GET',
dataType: 'JSON',
async: false,
error: function(){},
success: function(resp){
<?php
mysql_query("INSERT INTO Game VALUES('', '1', 'Blue', '1', 'WIN')");
mysql_query("INSERT INTO Game VALUES('1', '2', 'Red', '1', 'Lose')");
mysql_query("INSERT INTO Game VALUES('1', '3', 'Green', '1', 'Draw')");
?>
}
});
所以而不是:
mysql_query("INSERT INTO Game VALUES('1', '2', 'Red', '1', 'Lose')");
我想要这个:
mysql_query("INSERT INTO Game VALUES(resp.id, resp.value, resp.team, resp.unit, resp.status)");
我知道这不起作用,我尝试在网上搜索答案,但找不到任何东西。 提前TY
【问题讨论】:
-
你不能直接从javascript执行mysql_query。
-
你不能在php中使用javascript/jquery变量,反之亦然。
标签: javascript php jquery sql ajax