我有几个存储过程,我想调用然后访问他们的结果。我发现只有第一个才有效。如果我将第二个查询切换为第一个查询,那么第一个查询将起作用,原始第一个查询将失败。
$sql = "CALL FD1.GET_EVENT_BY_ID($EVENTID);";
$GetDemand = $conn->query($sql);
while ($row = mysqli_fetch_assoc($GetDemand)) {
echo $row["EVENTID"];
}
$sql2 = "CALL FD1.CHECK_FUNDS($BID, $UserID);";
$CheckTokens = $conn->query($sql2);
while($tokenResult = mysqli_fetch_assoc($CheckTokens)){
echo $tokenResult["TOKENQUANTITY"];
}
这是其中一个,我一遍又一遍地看着它麻木了。我错过了一些完全明显的东西吗:s或者这只是错误吗?
一如既往的帮助