PHP - CodeIgniter - 为 foreach() 提供的参数无效

标签 php html codeigniter error-handling warnings

我尝试使用 CodeIgniter 编写站点,但我遇到了 PHP 方面的问题。我敢肯定,就是这么简单,不会错的。但我不知道来自 的错误,只是 CodeIgniter 的新手 :)

    <html>  
    <head>  
        <title><?=$page_title?></title>  
    </head>  
    <body>  
        <?php foreach($result as $row):?>  
        <h3><? echo $row->title; ?></h3>  
        <p><? echo $row->text; ?></p>  
        <?php endforeach;?>  
    </body>  
</html> 

我有一个来自这个文件的错误:

A PHP Error was encountered

Severity: Warning

Message: Invalid argument supplied for foreach()

Filename: views/helloworld_view.php

Line Number: 6

预先感谢您阅读本文:)

最佳答案

尝试 foreach($result->result() as $row) - 您可能正在尝试遍历 Codeigniter 的事件记录返回的对象。

关于PHP - CodeIgniter - 为 foreach() 提供的参数无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2577968/

相关文章:

php - 在具有不同域的多个服务器之间共享 SESSION

codeigniter - 根据用户输入构建查找查询。正确的方式

javascript - 如何使用javascript播放具有相同ID的两个音频文件

php - 测试程序是否使用 PHP 安装

php - 在维护授权信息的同时积极缓存生成的内容

php - PDO异常 SQLSTATE[23000] :in php

javascript - 动态字母导航

javascript - 添加未找到结果选项

php - 选择选项默认值中的 Codeigniter 不起作用

php - SQL 命令的类型强制转换警告