无法在数据库中插入图像文件

时间:2013-04-09 09:44:57

标签: php mysql codeigniter

我想在数据库中插入文件如何使用codeigniter进行...请注意我不想存储图像的路径。如何将图像直接存储在数据库中?

控制器

class UserController extendes CI_Controller{
}

模型

class User extends CI_Model{
}

2 个答案:

答案 0 :(得分:0)

您可以使用mysql中的LONGBLOB数据类型将图像存储在表中。 试试这个 - http://www.phpriot.com/articles/images-in-mysql

答案 1 :(得分:0)

我想在高范围的图像记录中获得更好的速度,将路径或图像名称存储在表格中比存储图像数据本身更有效。 你需要将文件名或文件路径存储为varchar,并使用codeigniter的uoload库上传文件。这使得整个过程更加简单..!