我正在php
开发自己的网站,我需要能够浏览和上传工作Excel
表。然后,我需要将信息存储在SQL
数据库中。
我意识到这是一个相对开放的问题,但我一直在寻找有关如何执行此操作的信息,并且距离还很远。将数据存储在SQL数据库中很好,但是我不确定如何上传电子表格,以便网站可以读取。
如果有人能指出正确的方向,我将不胜感激。
这个问题包含很多主题,我将尝试简短说明如何解决您遇到的问题。
(1)文件上传
首先,您必须提供上载功能。基本上,您至少有两个组成部分。
HTML代码示例:
<form action="your_upload_script.php" method="post" enctype="multipart/form-data">
Your XLS file: <input type="file" name="xlsfile" size="50" />
<input type="submit" name="submit" value="Submit" />
</form>
可以在此处找到一个简单但可靠的示例php代码。
请记住,上传文件可能还会遇到一些其他问题,例如规范的上传大小等。
(2)解析Excel文件
现在您的文件已上传,您必须对其进行解析。我建议使用PHPExcel,这是一个...
...该项目提供了一组用于PHP编程语言的类,使您可以读写不同的电子表格文件格式,例如Excel(BIFF).xls,Excel 2007(OfficeOpenXML).xlsx,CSV,Libre / OpenOffice Calc .ods,Gnumeric,PDF,HTML,...
(3)将值存储在表中
解析电子表格时或之后,您最终必须将其存储在表中。不管您做什么,请不要在php中使用旧的mysql连接器,因为此连接器已旧且已弃用。改用mysqli或PDO。
同样,这只是短篇小说。您最终将在途中遇到更多挑战和问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句