-1
这就是我现在使用的。我成功获取第一个查询,但是我无法从第二个查询中检索任何数据。第二个查询的所有变量都是未定义的。连续获取MySQL数据的最佳方式?
$sql = "SELECT * FROM history WHERE ended=1 ORDER BY chance ASC LIMIT 1";
$result = $conn->query($sql);
$row = mysqli_fetch_assoc($result);
$luck_steamid = $row["winner"];
$luck_total = $row["total"];
$luck_chance = $row["chance"];
$luck_round = $row["id"];
$sql = "SELECT * FROM users WHERE steamid=".$luck_steamid;
$result = $conn->query($sql);
$row = mysqli_fetch_assoc($result);
$luck_avatar = $row["avatar"];
$luck_name = $row["name"];
$luck_profile = $row["profile"];
你为什么不使用JOIN –
您是否尝试过呼应你的第二个查询和自己运行它,以确保你应该回去数据? – RhoVisions