TypeError: array_values(): Argument #1 ($array) must be of type array, Illuminate\Database\Eloquent\Collection given in file
时间: 2024-04-23 15:27:46 浏览: 37
根据报错信息,问题出在`array_values()`函数的参数上。`array_values()`函数需要接收一个数组作为参数,但实际传递给它的是一个Illuminate\Database\Eloquent\Collection对象。
这个问题可能是因为`$orderDetails`是一个关联关系的集合对象,而不是一个普通的数组。你可以尝试使用`toArray()`方法将集合对象转换为数组,然后再进行处理。修改代码如下:
```php
$orderDetails = $orderBoxDetails->orderDetails->inboundOrderDetails->orderDetail->toArray();
$cellData = [];
foreach ($orderDetails as $orderDetail) {
$cellData[] = $orderDetail['details'];
}
```
在这里,我们使用`toArray()`方法将`$orderDetails`集合对象转换为数组,并在循环中访问每个订单详情的`details`属性。
这样修改后,再运行代码看看问题是否解决了。如果还有其他报错信息,请提供详细的报错信息,以便我们更好地帮助你解决问题。
相关问题
Uncaught TypeError: mysqli_fetch_array(): Argument #1 ($result) must be of type mysqli_result
mysqlimysqli_resultmysqli_result 不mysqli_result 不正确mysqli_result 不正确的mysqli_result 不正确的问题mysqli_result 不正确的问题
mysqli_result 不正确的问题
这mysqli_result 不正确的问题
这是mysqli_result 不正确的问题
这是 PHPmysqli_result 不正确的问题
这是 PHP 中mysqli_result 不正确的问题
这是 PHP 中常mysqli_result 不正确的问题
这是 PHP 中常见mysqli_result 不正确的问题
这是 PHP 中常见的mysqli_result 不正确的问题
这是 PHP 中常见的错误mysqli_result 不正确的问题
这是 PHP 中常见的错误之mysqli_result 不正确的问题
这是 PHP 中常见的错误之一mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqlimysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetchmysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_arraymysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqlimysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_resultmysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULLmysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqlimysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetchmysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_arraymysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_array 函数mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_array 函数之mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_array 函数之前mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_array 函数之前已mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_array 函数之前已经mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_array 函数之前已经成功mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_array 函数之前已经成功执行mysqli_result 不正确的问题
这是 PHP 中常见的错误之一,通常是因为 mysqli_fetch_array 函数中使用的 mysqli_result 对象不正确或未定义。可能是因为查询未成功执行或查询返回值可能已经被释放或设置为 NULL。解决方法通常是检查查询语句的正确性,并确保该查询在调用 mysqli_fetch_array 函数之前已经成功执行。
Fatal error: Uncaught TypeError: mysqli_num_rows(): Argument #1 ($result) must be of type mysqli_result, bool given in D:\Web\base.php on line 105
mysqli_query() expects parameter 1 to be mysqli_result, bool given in...
这个错误信息是因为mysqli_query返回的不是mysqli_result,而是布尔值,导致mysqli_num_rows无法正常工作。通常情况下,这是因为SQL查询语句不正确或数据库连接有问题造成的。需要检查SQL查询语句是否正确,以及数据库连接是否成功建立。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)