Warning: Invalid argument supplied for foreach()
Bạn nên kiểm tra xem những gì bạn đang chuyển tới foreach
là một mảng bằng cách sử dụng is_array
chức năng
Nếu bạn không chắc đó sẽ là một mảng, bạn luôn có thể kiểm tra bằng cách sử dụng mã ví dụ PHP sau:
if (is_array($variable)) {
foreach ($variable as $item) {
//do something
}
}
Điều này có nghĩa là bạn cũng gặp lỗi trong SQL của mình vì nó không trả về bất kỳ dữ liệu nào cho foreach theo như tôi có thể hiểu được. Đảm bảo rằng SQL của bạn là chính xác.