获取上传图像的路径并将其存储到数据库中,稍后访问它以显示图像?

时间:2016-01-04 02:45:42

标签: php mysql

我想获取上传到文件夹中的图像的当前路径aorw该路径进入数据库,例如

NWEB /图像//上传/

我想在php中获取上面提到的路径并将其存储在数据库中,然后从数据库中检索并显示图像。

我的数据库结构,例如

id,imageName,imagePath

2 个答案:

答案 0 :(得分:0)

  1. 我认为文件路径的其余部分是相同的,但文件名除外。
  2. 您可以在数据库中保存文件名而不是整个路径。上传文件时。
  3. 然后在参考点(图像显示位置)中,您可以对文件名以外的图像路径进行硬编码。
  4. 您可以在数据库中搜索特定的文件名并将其放在那里。
  5. 希望你期待这样的答案。如果不是,请对此发表评论,我可以帮助你。

答案 1 :(得分:0)

您可以使用move_uploaded_file功能移动上传的文件。例如:

    move_uploaded_file($tmp_name, "$uploads_dir/$name");

这里第二个参数是目的地。你可以自己设置。您只需将其插入数据库以便稍后检索该文件。