Php 致命错误:未捕获错误:不支持的操作数类型
我需要你的帮助。我得到一个关于“不支持的操作数类型”的错误,但我不知道。我一直在谷歌上尝试搜索,但我仍然无法修复它 这是我的错误标题: 致命错误:未捕获错误:中不支持的操作数类型 /Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/barang.php:28 堆栈跟踪:#0{main}已抛出 /Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/barang.php 第28行 这是第28行的代码:Php 致命错误:未捕获错误:不支持的操作数类型,php,Php,我需要你的帮助。我得到一个关于“不支持的操作数类型”的错误,但我不知道。我一直在谷歌上尝试搜索,但我仍然无法修复它 这是我的错误标题: 致命错误:未捕获错误:中不支持的操作数类型 /Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/barang.php:28 堆栈跟踪:#0{main}已抛出 /Applications/XAMPP/xamppfiles/htdocs/aplikasi_penjualan/admin/bar
$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中的数组到字符串转换。。。。。。。如何修复它?
应该是
或