Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.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
使用codeigniter从mysql检索图像_Mysql_Codeigniter - Fatal编程技术网

使用codeigniter从mysql检索图像

使用codeigniter从mysql检索图像,mysql,codeigniter,Mysql,Codeigniter,我在mysql中设置了一个表,通过上传将我的图像存储到blob中。我正在尝试显示/显示这些图像,但不确定如何在codeigniter中这样做 有人能就这样做的最佳路线/技术提出建议吗?如果有一个链接可以阅读,我无法找到更多的信息 谢谢。为此,您可以使用CI内置上载类,也可以使用模型和此类将图像路径存储在数据库中 其次,将图像路径存储在数据库中是一个更好的选择 编辑: $this->upload->data;这将返回包含上传文件所有信息的数组,您可以从中检索数据,然后使用它存储文件信息 $data

我在mysql中设置了一个表,通过上传将我的图像存储到blob中。我正在尝试显示/显示这些图像,但不确定如何在codeigniter中这样做

有人能就这样做的最佳路线/技术提出建议吗?如果有一个链接可以阅读,我无法找到更多的信息


谢谢。

为此,您可以使用CI内置上载类,也可以使用模型和此类将图像路径存储在数据库中

其次,将图像路径存储在数据库中是一个更好的选择

编辑:

$this->upload->data;这将返回包含上传文件所有信息的数组,您可以从中检索数据,然后使用它存储文件信息

$data = $this->upload->data(); 
print_r($data);

试试这个,查看上传文件的所有信息

你为什么不把URL存储到图片上呢?我也在研究这个问题。哪种方法更好?你如何使这个过程自动化?有没有办法创建一个表单来上传图像并将其存储在一个文件夹中,同时将路径存储在mysql中?出于性能和备份原因,我个人的偏好是使数据库尽可能小。明白。是否有任何文档说明如何创建一个表单,将图像上载到您指定的特定目录,然后还存储图像路径?请查看此文档,您是否将所有站点图像上载到一个文件夹,然后从数据库调用它们,或者您是否根据使用的图像设置唯一的文件夹名称对于?通过链接,可以选择指定文件上载的位置。因此,我可以使用文件上载类存储图像,但是,如何调用和存储包含图像文件名、完整路径等信息的数组变量。。。?