我有疑问。这是我的 foreach 循环
<table>
<?php foreach($this->msg as $l): ?>
<tr><td>
<a href="index.php/downloads?id=<?php echo $l->id;?>"><?php echo $l->name;?></a>
</td></tr>
<?php endforeach; ?>
</table>
其中 $this->msg 是来自 db 的结果数组。这显示警告
Warning: Invalid argument supplied for foreach()
我应该如何解决这个问题?