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确实有点奇怪。@草莓-对,我错了。尽管它仍然是为印刷而设计的,而不是为编辑/阅读而设计的。