读取包含pdf文档数据的CSV文件,并将信息存储在MYSQL数据库中

时间:2012-04-27 19:25:17

标签: php mysql csv repository document

我的CSV文件包含---

等数据
filename, title, docType
"abc.pdf","DesignDocument1", "design"
"125_df.pdf","testingDocument", "Test"
"abc4.pdf","","design"

我想用PHP来:---

  1. 逐行读取CSV数据并将其存储在数据库中
  2. 为每个文件生成唯一的文件名并将其存储在特定文件夹中
  3. 我正在寻找像

    这样的表输出
    fileID          filename,       title,           doctype
    00001           abc.pdf        DesignDocument1   design
    00002           125_df.pdf     testingDecument   Test
    00003           abc4.pdf       design
    

    我将非常感谢任何有效实施这些建议/程序的建议/程序

    我为我糟糕的英语道歉

1 个答案:

答案 0 :(得分:0)

使用LOAD DATA INFILE:

LOAD DATA INFILE 'yourfilename.txt' INTO TABLE yourtablename (col1,col2,...);

在PHP中,您将运行与此类似的查询:

mysql_query("LOAD DATA INFILE 'yourfilename.txt' INTO TABLE `yourtablename` FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';",$con)
相关问题