gpt4 book ai didi

php - mysql_fetch_array() 的挑战

转载 作者:行者123 更新时间:2023-11-30 00:57:58 24 4
gpt4 key购买 nike

我遇到了这样一种情况:将 mysql_query() 结果馈送到 mysql_fetch_array() 函数中,该结果被解释为 bool 值而不是结果。

下面的代码使用 Using an SQL result in a foreach loop作为执行 foreach 循环的编码示例。由于我当前的问题发生在 foreach 循环之前,代码可能仍然存在多个问题。

$results=mysql_query("SELECT * FROM order_details WHERE orderid = $orderid");

print "SELECT * FROM order_details WHERE orderid = $orderid";

$productid;
$quantity;
$price;

$resultset = array();
while ($row = mysql_fetch_arraY($results)) {
$resultset[] = $row;
}

foreach ($resultset as $result)
{

$productid = $result['productid'];
$quantity = $result['quantity'];
$price = $result['price'];

print "<br />$productid, $quantity, $price";
};

最佳答案

如果一切正常,请将 $orderid 更改为 '$orderid'。一大笔记,请尝试查看 mysqliPDO而不是 mysql。

关于php - mysql_fetch_array() 的挑战,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20388186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com