当前位置: 首页 > 知识库问答 >
问题:

使用php[关闭]在上载到MySQL数据库时重命名多个图像文件

柴声
2023-03-14

你们开发人员怎么样。

我试图在我的网站上实现一个多图像上传系统。

我想知道如何重命名多个图像,并使用php将它们的路径名存储到MySQL数据库中。但如果可能,可以添加一些JavaScript。

我在网上搜索过了,但没有找到有效的答案。请帮帮我。。。。。下面是代码。

我试图避免图像现有的文件被覆盖,以防有人上传的名称已经在目录中的图像。

共有1个答案

东方俊杰
2023-03-14

您可以使用PHP的重命名功能重命名您的文件:https://www.php.net/manual/pt_BR/function.rename.php

如果要重命名多个文件,可以创建一个函数,该函数将搜索文件夹(使用for、while等),并使用某些参数将1重命名为1。

要存储文件路径,您可以简单地使用mysqli查询来存储数据库的文件路径。

 类似资料:
  • 问题内容: 我正在尝试从HTML表单中将图像保存在数据库中。我已经编写了PHP代码来完成此任务。该程序不会生成任何错误消息,而且不会在MySQL数据库中插入图像数据。请检查一下。在这里,我分享了我的代码的摘录。 错误消息您的SQL语法错误;检查与您的MySQL服务器版本相对应的手册,以在第1行的’‘附近使用正确的语法 问题答案: 首先,您应该检查 图像列是否为BLOB类型 ! 我对您的SQL表一无

  • 这几天来,我一直对这个问题耿耿于怀,似乎在任何地方都找不到正确的答案。任何帮助都将不胜感激! 最终目标:让用户上传最多4张图片。检查错误。使用文件名上传图片到文件系统中的用户文件夹中(mkdir如果不存在),将文件路径存储在SQL表的相应部分。 我不断地改变事情以获得部分结果,现在我已经把自己编码成了一个大习惯。如果您有任何问题,请告诉我,甚至可以建议一个更好的方法来实现最终目标。 谢谢!! 从框

  • 问题内容: 这个问题已经在这里有了答案 : 如何快速重命名MySQL数据库(更改架构名称)? (47个答案) 5年前关闭。 我创建了一个名为的数据库。现在,我需要将数据库名称更改为。但是,它在MySQL工作台中被禁用。我可以在Linux服务器本身上执行此操作吗? 问题答案: 我认为您无法做到这一点。我认为您需要转储该数据库,创建新命名的数据库,然后导入转储。 如果这是一个实时系统,则需要将其删除。

  • 想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。 谁能解释一下“如何使用Spring Hibernate MVC将CSV文件上载到数据库?”

  • 问题内容: 很难说出这里的要求。这个问题是模棱两可的,模糊的,不完整的,过于广泛的或修辞性的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 6年前关闭。 我有将图像存储在列中的MySQL数据库。我想在PrimeFaces中展示它们。我该如何实现? 问题答案: 您可以使用来显示存储在中的图像,而不管其来源(数据库,磁盘文件系统,网络等)如何。最简单的例子是: 指

  • 日安!我正在尝试搜索一个从Android上传一个图像文件到一个在线MySQL数据库的基本教程,但是我找不到任何。 我现在正在做一个activity,可以把用户的个人资料图片从Android上传到在线服务器上。 我需要的是像显示一个按钮,当它被点击时,用户可以从文件中选择一个图像。有人能指导我做这件事吗?提前道谢!