0

我有一个如下所示的数据库:

attribute id - value
64           - 109.txt
109          - some other data
110          - some other data
64           - 110.txt
109          - some other data
110          - some other data

然后我有一个可以在这里读取文本文档的 php 脚本:

<?php $lines = file('http://www.mywebsite.com/files.txt'); ?>

我需要从我的数据库中获取该文本文件,其中属性 id = 64 保留“其他数据”不变。然后在 php 中打开 txt 文件并将内容放回它从中获取它们的确切字段中。

任何帮助是极大的赞赏。西蒙

另外:表名是“mage_catalogsearch_fulltext”attribute_id,值是列的正确名称

我这样做的原因是产品描述都在那些文本文档中,我需要将它们吸出并将实际内容放入该字段而不是文件参考

在对 Jaspers 帖子的参考中:不是我要求某人编写它,而是更多地在查询上给出指导,我应该查看运行以返回每个结果并更新每个引用的每个结果。

4

1 回答 1

0

由于这里不是找人编写代码的地方,所以让我为您提供一个如何处理它的想法,以便您自己编写代码。如果您在此过程中遇到问题,一旦您有具体问题,这是一个很好的帮助场所。

  1. 首先选择要更改的所有字段
  2. 对您的选择返回的每一行执行以下操作:
    1. 检查value字段的最后几个字母,看看它们是否是.txt
    2. 如果不是,请不要执行以下任何操作,直接跳到下一个条目
    3. 否则,将该字段的值解释为文件名并将该文件读入变量
    4. 在您的数据库上进行更新,您value将当前条目设置为文件的内容而不是文件名
于 2012-10-29T22:36:49.210 回答