Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将基本url与模型函数一起使用_Php_Html_Codeigniter - Fatal编程技术网

Php 将基本url与模型函数一起使用

Php 将基本url与模型函数一起使用,php,html,codeigniter,Php,Html,Codeigniter,我是codeigniter的新手,我正在尝试解决一个问题,我试图使用foreach cicle从数据库中获取一些图像 我的控制器上有这个来获取图像 $data['products'] = '.base_url('$this->Cart_model->get_img()').'; 这个在我的模型上 public function get_img() { $sql = "SELECT image FROM products";

我是codeigniter的新手,我正在尝试解决一个问题,我试图使用foreach cicle从数据库中获取一些图像

我的控制器上有这个来获取图像

$data['products'] = '.base_url('$this->Cart_model->get_img()').';
这个在我的模型上

    public function get_img()
    {
        $sql  = "SELECT image FROM products";
        $query = $this->db->query($sql); 
        return $query->result_array();
    }
在我看来,这会给我一个语法错误,因为控制器出了问题

已经检查了View.tpl,一切正常,一定是控制器中有什么东西

您忘了连接字符串

$data['products'] = '.base_url(' . $this->Cart_model->get_img() . ').';

你的车在哪里?错误消息是什么?语法错误,第305行的/home/rmsuldao/public\u html/application/controllers/Cart.php中出现意外的“$this”(T_变量)
$data['products]=$this->Cart\u model->get\u img()看你是对的,这是正确的语法。谢谢你能帮我修复“Message:Array to string conversion(消息:数组到字符串转换)”后显示的错误吗?如果你有一个单独的问题与本问题中描述的问题没有直接联系,你应该打开一个新问题并在那里提供数据。