Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 致命错误:未捕获错误:不支持的操作数类型_Php - Fatal编程技术网

Php 致命错误:未捕获错误:不支持的操作数类型

Php 致命错误:未捕获错误:不支持的操作数类型,php,Php,我需要你的帮助。我得到一个关于“不支持的操作数类型”的错误,但我不知道。我一直在谷歌上尝试搜索,但我仍然无法修复它 这是我的错误标题: 致命错误:未捕获错误:中不支持的操作数类型 /Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/barang.php:28 堆栈跟踪:#0{main}已抛出 /Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/bar

我需要你的帮助。我得到一个关于“不支持的操作数类型”的错误,但我不知道。我一直在谷歌上尝试搜索,但我仍然无法修复它

这是我的错误标题:

致命错误:未捕获错误:中不支持的操作数类型 /Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/barang.php:28 堆栈跟踪:#0{main}已抛出 /Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/barang.php 第28行

这是第28行的代码:
$halaman=ceil($jum/$per_hal)

这是我的代码:


数据栏
坦巴巴朗


$(文档).ready(函数(){ $('pesan_sedia').css(“颜色”、“红色”); $('pesan_sedia')。追加(“”); });
在第28行,您以数组的形式获取结果(有关详细信息,请参阅文档)

$jum=mysqli\u fetch\u数组($jumlah\u记录)
因此,
$jum
是数组,不能分割

您可以尝试以下方法:

$per_hal=10;
$jumlah_record=mysqli_query($conn, "SELECT COUNT(*) as number from barang");
$jum=mysqli_fetch_array($jumlah_record);
$halaman= ceil($jum['number'] / $per_hal);

$halaman=ceil($jum/$per_hal)替换为
$halaman=ceil($jum['number']/$per_hal)
要获取查询返回的值

,如果
$jum
$per_hal
中的任何一个不是数字,则可能会出现错误,它们是否都是数字类型?@LGSon是的,它们都是数字。但是
mysqli_fetch_array
返回一个数组。因此,
$jum
必须是一个数组。
$jum=mysqli\u fetch\u array()
=>它不是一个int,而是一个数组。看医生:这是工作。。阿罕杜利拉,谢谢。。但我有一个新的错误。关于将数组转换为字符串。。第36行。这是第36行的代码:这是错误:注意:第36行Array上的/Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/barang.php中的数组到字符串转换。。。。。。。如何修复它?
应该是