Php 如何将逗号分隔列表从PDF文件上传到MySQL数据库?

Php 如何将逗号分隔列表从PDF文件上传到MySQL数据库?,php,mysql,pdf,Php,Mysql,Pdf,我在将PDF文件上载到数据库时遇到问题。我的脚本必须获取上传的文件(.csv,.pdf,.xcl),这些文件将以逗号分隔的列表形式包含用户的基本信息,并将其放入“我的用户”表中的适当列中 我找到了使用.csv文件的方法,但我一直使用.pdf和.xcl: 这是我已经尝试过的: if(isset($_POST['submit'])) { $file = $_FILES['file']['tmp_name']; $handle = fopen($file,"r"); $l

我在将
PDF
文件上载到数据库时遇到问题。我的脚本必须获取上传的文件(
.csv
.pdf
.xcl
),这些文件将以逗号分隔的列表形式包含用户的基本信息,并将其放入“我的用户”表中的适当列中

我找到了使用
.csv
文件的方法,但我一直使用
.pdf
.xcl

这是我已经尝试过的:

if(isset($_POST['submit'])) {
     $file = $_FILES['file']['tmp_name'];
     $handle = fopen($file,"r");
     $line=file_get_contents($handle);
}

你们无法想象当我插入数据库中的表时,它对我的表造成了什么影响。我已经读到,它首先需要被解析成一个文本文件,然后用它做一些事情,但我不知道怎么做。如果您有上传此类文件的相同经验,请提供帮助。

您确定要上传PDF吗?我的意思是,它不是作为文本来阅读的,它是要打印的,因此被称为打印文档格式。是的,但请告诉我的老板D@sfThomas它是为了便于携带是的。您通常需要某种pdf解析器库,但这在很大程度上取决于文档的构造方式。以pdf格式提供csv确实有点奇怪。@草莓-对,我错了。虽然它仍然是为打印而设计的,但不是为编辑/阅读而设计的。你确定PDF格式吗?我的意思是,它不是作为文本来阅读的,它是要打印的,因此被称为打印文档格式。是的,但请告诉我的老板D@sfThomas它是为了便于携带是的。您通常需要某种pdf解析器库,但这在很大程度上取决于文档的构造方式。以pdf格式提供csv确实有点奇怪。@草莓-对,我错了。尽管它仍然是为印刷而设计的,而不是为编辑/阅读而设计的。