【问题标题】:search directory for file and remove entity from database在目录中搜索文件并从数据库中删除实体
【发布时间】:2013-01-16 00:33:51
【问题描述】:

好的,我有一个数据库,游戏表充满了游戏和嵌入字段是一个目录路径。我需要一个 php 脚本来搜索我的 3000 db 检查目录或文件是否存在于我的 /games/ 目录中。如果该文件所在的文件或目录不存在,则从我的数据库中删除该实体或 ID 或游戏。

对于描述性不够好,我深表歉意。我很难用语言表达我想要的东西。 我使用mysql数据库的任何方式。我的问题是我使用一个插件将 3000 个奇怪的游戏导入我的街机网站,该插件下载 game.zip 文件,提取 zip 并在 /games/game-name 中创建一个新目录,并将我的数据库中的嵌入字段更改为游戏文件的新位置。问题在于插件没有下载game.zip的错误,现在我的数据库中有没有游戏目录或文件的游戏。但是嵌入在数据库中说 /games/game-name 但没有这样的目录。

我确实希望这能解决问题。我希望得到一些指导,因为我目前无法学习足够的 php 来自己制作它,但是如果我看到它,我会理解的。对我来说,写代码比读代码困难得多。

【问题讨论】:

  • 3000 是一个巨大的数据库吗?大声笑...你试过什么?
  • 你不能抽象出你只知道细节的具体问题,请提供完整的细节:)
  • 您需要提供更多信息。如果您有一个只有 3000 个帖子的标准数据库,您几乎可以以任何方式处理它而不会遇到任何性能问题。
  • 看起来您需要阅读 PHP 教程,而不是在论坛中提问。在尝试了一下并不能说明为什么它不起作用之后,是时候提出问题了 - 显示您的代码和更具体的问题
  • 这是一个问答网站,我在您的“问题”中看不到一个问号。

标签: php database file directory


【解决方案1】:

你可以使用

【讨论】:

    【解决方案2】:

    您使用什么数据库? MySQL? PostgreSQL? SQL 服务器?部分代码将根据您使用的数据库而变化

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-20
      • 2011-01-02
      • 1970-01-01
      • 1970-01-01
      • 2015-09-11
      • 2014-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多