php - 使用Codeigniter尝试从数据库显示图像时出现错误消息

标签 php database codeigniter error-handling phpmyadmin

我正在尝试使用codeigniter从数据库中显示信息,但是我一直在回避一条错误消息。错误消息是Severity: Warning Message: Invalid argument supplied for foreach()

这是我的模型:

class stuffModel extends CI_Model {
    private $stuff_table = 'Stuff';

function __construct()
    {
        parent::__construct();
        $this->load->database();
    }

    public function getItem()
    {
        $un = array();


        $res = $this->db->get($this->stuff_table);
        $results = $res->result();

        return $results;
    }

}

这是我的 Controller :
public function displayStuff() {
$STUFF= $this->stuffModel->getItem();

$this->load->view('myView',array('stuff' => $STUFF));
}

这是我的观点:
<?php
foreach ($stuff as $s) {
echo"<h1>".$s['Items']."</h1>";

}?>

错误消息是Severity: Notice Message: Undefined variable: stuffSeverity: Warning Message: Invalid argument supplied for foreach()

最佳答案

一切都没有冲向我,看起来应该可以。这是一个有点麻烦的想法。

如下更改 Controller

public function displayStuff() 
{
   $data['stuff'] = $this->stuffModel->getItem();
   var_dump($data); //share this output here
   $this->load->view('myView', $data);
}

关于php - 使用Codeigniter尝试从数据库显示图像时出现错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48101635/

相关文章:

php - 如何使用 codeigniter 3 在子文件夹中路由 Controller ?

php - 使用 Codeigniter 框架未显示更新的数据

javascript - 通过将 g-recaptcha-response 从 javascript 文件传递​​到 php 文件来验证 google recaptcha

java - 与 Yii 等 php 框架相比,使用 GWT 有何优势

database - wordpress cpanel 重定向到未知 url

ruby - 如何正确使用数据映射器回调(或 Hook )?

php - 三个mysql触发器

php - Laravel 与数据表 : searching encrypted data

php - 基于数据库值创建 HTML 表

php - 为什么大型框架忽略前提条件检查?