我正在阅读很多有关使用 PHP 上传图像的内容。我得出的结论是最好有一个文件夹 /images
来保存文件。并有一个数据库表来保存文件的路径,我还想跟踪它的图像(在我的案例中)。
我的表中有 3 个字段:
- ID
- 单位
- 图像
这听起来像是处理这个问题的正确方法吗?我找不到任何关于如何执行此操作的明确文章。
此外,在上传方面,是否有关于如何以我想要的方式完成此任务的推荐文章?
最佳答案
是的。
尽管 mysql 允许您将图像存储到记录中,就像字符串或数字一样,但通常首选保留将“记录”与"file"分开。
我建议避免记录图像的路径。
相反,由于图像与记录相关联,因此请为图像指定一个将其链接到记录的名称。假设您的表有一个名为 id 的唯一主键、自动增量整数字段,每个图像的文件名将是 id.jpg
上传后,您将图像从 php 上传目录移动到 images 目录,并重命名文件。
有关如何使用 php google 管理文件上传的信息 php 上传文件
关于php - 使用 mySQL 在 PHP 中上传图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20036903/