【问题标题】:Where should I display or store data that is imported from a file?我应该在哪里显示或存储从文件导入的数据?
【发布时间】:2011-09-28 18:26:40
【问题描述】:

当我从文件导入数据时,例如 csv 或文本文件,我想在摘要页面(表格视图)上显示将要导入数据库的内容,用户可以选择或取消选择将导入数据库的内容。我想了解临时存储这些数据以显示在摘要页面上的最佳方式是什么?

为了更清楚地理解我在说什么,例如:

  • 我有一个包含产品列表的 csv 文件。
  • 我会进行导入以读取 csv 文件并显示在摘要页面上 用于选择/取消选择某些数据的表格视图和复选框。
  • 选择后,我会点击确认按钮来存储那些检查过的数据

那么在获取 csv 数据到摘要页面进行显示的过程之间,我应该将数据作为 tbl_temp 数据存储在数据库中的哪个位置并在完成后清除,还是直接从 csv 文件中读取?

谢谢。

【问题讨论】:

    标签: php


    【解决方案1】:

    我认为数组可以解决问题,除非您认为您的环境确实不稳定,或者出于用户界面的原因,然后只存储到临时文件。临时db表好像有点多。

    【讨论】:

      【解决方案2】:

      我只会在浏览器中显示并存储?已存储,上传的 CSV 文件!

      除非您在使用这种方法时没有遇到实际问题,否则为什么要关心?

      【讨论】:

        【解决方案3】:

        只需使用 HTML 在网络浏览器中显示从文件中读取的数据。使用标准的 HTML 表单和表单控件。使用 PHP 脚本逻辑来控制提交表单时发生的情况。您可以将提交按钮交给服务或其他可以处理将其写入数据库的 php 文件。

        为什么要写临时表,只需读回并以表格显示,然后再写回烫发。表。

        如果这是一个你会经常执行的过程,我可能会多考虑一下。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-01-19
          • 1970-01-01
          • 2023-03-25
          • 1970-01-01
          • 1970-01-01
          • 2022-11-09
          • 1970-01-01
          • 2018-10-28
          相关资源
          最近更新 更多