我想将SQL查询的结果作为PHP变量发送到索引文件。这是我想发送的PHP:
$result = mysqli_query($conn, $sql);
$remaining = array();
while($row = mysqli_fetch_array($result)){
array_push($remaining, $row['_id']);
}
echo json_encode($remaining);
?>
<script>
$.ajax({
url: "index.php",
data: {result: result},
dataType: "json",
success: function(result){
}});
</script>
这是我想要使用代码的地方:
$var_value = $_GET['remaining'];
$values = implode(", ", $var_value);
$sql = "SELECT *
FROM `species`
WHERE `_id` IN (".$valus.") ";
$results = mysqli_query($conn, $sql);
我尝试了很多方法,在已经运行的一个中运行第二个ajax调用,因为$ remaining变量使用ajax发送回javascript。 $ _cookies对我的网络服务器不起作用。所以这似乎是最好的解决方案。任何人都可以看到出了什么问题?