Image Upload Core MVC PHP:如何在控制器的函数中添加成功传递的数据

Image Upload Core MVC PHP:如何在控制器的函数中添加成功传递的数据,php,codeigniter,model-view-controller,Php,Codeigniter,Model View Controller,需要在core MVC中上载文件:已成功上载。现在,我正在成功地将所选文件的数组从调用函数传递到控制器。如何在控制器中使用该阵列。其显示:注意:试图获取控制器中非对象的属性(即在foreach内部) 控制器: function gallery($real_name) { /*echo "<pre>"; print_r($real_name); die();*/ foreach($real_name as $k=>$v) { // $sql = "INSER

需要在core MVC中上载文件:已成功上载。现在,我正在成功地将所选文件的数组从调用函数传递到控制器。如何在控制器中使用该阵列。其显示:注意:试图获取控制器中非对象的属性(即在foreach内部)

控制器:

function gallery($real_name) { 
  /*echo "<pre>"; print_r($real_name); die();*/ 
  foreach($real_name as $k=>$v) { 
    // $sql = "INSERT INTO gallery SET image = '".$v->image."'"; /*echo "{$k} => {$v}";*/ 
    // /*print_r($sql); die;*/ } die(); 
    // if($this->DB->exeQuery($sql)) { return true; } } 
  }
}
函数库($real_name){
/*echo“;print_r($real_name);die();*/
foreach($k=>$v的实名){
//$sql=“INSERT-INTO-gallery-SET-image=”“$v->image。”“;/*echo”{$k}=>{$v}”*/
///*print_r($sql);die;*/}die();
//if($this->DB->exeQuery($sql)){return true;}
}
}

此处无需循环。直接使用带有索引的
$real\u name
访问文件信息

function gallery($real_name) {
      $sql = "INSERT INTO gallery SET image = '".$real_name."'";
                      // instead of foreach just write above statement

            if($this->DB->exeQuery($sql)) {  //firing the query
                return true;
            }

        }

这里不需要循环。直接使用带有索引的
$real\u name
访问文件信息

function gallery($real_name) {
      $sql = "INSERT INTO gallery SET image = '".$real_name."'";
                      // instead of foreach just write above statement

            if($this->DB->exeQuery($sql)) {  //firing the query
                return true;
            }

        }

仅在Gallery功能控制器中添加:


仅在Gallery功能控制器中添加:


文件上传代码:控制器:函数库($real_-name){/*echo”“;print_-r($real_-name);die();*/foreach($k=>$v){/$sql=“INSERT-INTO-gallery-SET-image=”“$v->image.”“;/*echo”{$k}=>{$v}”*/*print_-r($sql);die;*/}.die();if($this->DB->exeQuery($sql)){返回true;}}将您的代码放入参考。数据库是MySQL,我正在成功地从调用函数到控制器中的函数获取多个选定图像的数组。无法在SQL中附加该数组以将这些选定图像插入数据库。我正在使用foreach访问它。错误消息显示:注意:尝试获取D:\xampp\ht中非对象的属性第122行的docs\softcrayons\config\controller.php放在foreach之前。
var\u dump($real\u name);die;
并显示输出。文件上载代码:controller:function gallery($real\u name){/*echo”“;print\r($real\u name);die();*/foreach($real\u name as$k=>$v){/$sql=“INSERT-INTO-INTO-gallery SET image=”“$v->image.””;/*echo“{$k}=>{$v}”*/*print_r($sql);die;*/}die();if($this->DB->exeQuery($sql)){return true;}将您的代码放入参考。数据库是MySQL,我正在成功地从调用函数到控制器中的函数获取多个选定图像的数组。无法在SQL中附加该数组以将这些选定图像插入数据库。我正在使用foreach访问它。错误消息显示:注意:尝试获取D:\xampp\ht中非对象的属性第122行的docs\softcrayons\config\controller.php放在foreach之前。
var\u dump($real\u name);die;
并显示输出。