通过网站将Excel工作表数据上传到SQL数据库

格里菲斯

我正在php开发自己的网站,我需要能够浏览和上传工作Excel表。然后,我需要将信息存储在SQL数据库中。

我意识到这是一个相对开放的问题,但我一直在寻找有关如何执行此操作的信息,并且距离还很远。将数据存储在SQL数据库中很好,但是我不确定如何上传电子表格,以便网站可以读取。

如果有人能指出正确的方向,我将不胜感激。

比约恩

这个问题包含很多主题,我将尝试简短说明如何解决您遇到的问题。

(1)文件上传

首先,您必须提供上载功能。基本上,您至少有两个组成部分。

  1. HTML表格
  2. 一些(php)代码来处理该文件。

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连接器,因为此连接器已旧且已弃用。改用mysqliPDO

同样,这只是短篇小说。您最终将在途中遇到更多挑战和问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用C#Windows Form应用程序将Excel文件上传到SQL数据库表

来自分类Dev

MVC 4 将 Excel 文件上传到数据库

来自分类Dev

将sql ddl文件上传到Postgresql数据库

来自分类Dev

创建一个循环将 Excel 上传到 SQL 数据库

来自分类Dev

无需安装Access数据库引擎,将最新版本的Excel数据(如2013)上传到SQL Server表中

来自分类Dev

无法使用 c# 将数据从 excel 文件上传到我的数据库 (mysql)

来自分类Dev

提高将数据上传到数据库的性能

来自分类Dev

将数据从Python文件上传到Django数据库

来自分类Dev

将数据从Python文件上传到Django数据库

来自分类Dev

如何反/交叉检查excel数据上传到sql数据库?

来自分类Dev

图片上传到mysql数据库无法正常工作

来自分类Dev

使用MVC和EF将CSV数据上传到SQL数据库

来自分类Dev

通过Play应用程序将json文件上传到Cassandra数据库时出错

来自分类Dev

无法通过Chrome将JSON文件上传到Firebase数据库

来自分类Dev

将Excel工作表导入Postgresql数据库

来自分类Dev

将多个图像上传到数据库MYSQLI

来自分类Dev

使用pymysql将csv上传到数据库

来自分类Dev

如何将图像从ViewModel上传到数据库

来自分类Dev

使用JSP将文件上传到数据库

来自分类Dev

将.docx上传到数据库时出错

来自分类Dev

无法将图像上传到数据库

来自分类Dev

将多个图像上传到数据库MYSQLI

来自分类Dev

将图像上传到数据库,但出现异常

来自分类Dev

将 .csv 上传到 postgresql 数据库 - Datagrip 与 DbVisualizer

来自分类Dev

CodeIgniter:将图像上传到路径和数据库

来自分类Dev

使用 Laravel 将 CSV 内容上传到数据库

来自分类Dev

CodeIgniter - 将 CSV 上传到数据库问题

来自分类Dev

如何将文件上传到 django 数据库

来自分类Dev

c#如何将多个文件上传到SQL Server数据库?

Related 相关文章

  1. 1

    如何使用C#Windows Form应用程序将Excel文件上传到SQL数据库表

  2. 2

    MVC 4 将 Excel 文件上传到数据库

  3. 3

    将sql ddl文件上传到Postgresql数据库

  4. 4

    创建一个循环将 Excel 上传到 SQL 数据库

  5. 5

    无需安装Access数据库引擎,将最新版本的Excel数据(如2013)上传到SQL Server表中

  6. 6

    无法使用 c# 将数据从 excel 文件上传到我的数据库 (mysql)

  7. 7

    提高将数据上传到数据库的性能

  8. 8

    将数据从Python文件上传到Django数据库

  9. 9

    将数据从Python文件上传到Django数据库

  10. 10

    如何反/交叉检查excel数据上传到sql数据库?

  11. 11

    图片上传到mysql数据库无法正常工作

  12. 12

    使用MVC和EF将CSV数据上传到SQL数据库

  13. 13

    通过Play应用程序将json文件上传到Cassandra数据库时出错

  14. 14

    无法通过Chrome将JSON文件上传到Firebase数据库

  15. 15

    将Excel工作表导入Postgresql数据库

  16. 16

    将多个图像上传到数据库MYSQLI

  17. 17

    使用pymysql将csv上传到数据库

  18. 18

    如何将图像从ViewModel上传到数据库

  19. 19

    使用JSP将文件上传到数据库

  20. 20

    将.docx上传到数据库时出错

  21. 21

    无法将图像上传到数据库

  22. 22

    将多个图像上传到数据库MYSQLI

  23. 23

    将图像上传到数据库,但出现异常

  24. 24

    将 .csv 上传到 postgresql 数据库 - Datagrip 与 DbVisualizer

  25. 25

    CodeIgniter:将图像上传到路径和数据库

  26. 26

    使用 Laravel 将 CSV 内容上传到数据库

  27. 27

    CodeIgniter - 将 CSV 上传到数据库问题

  28. 28

    如何将文件上传到 django 数据库

  29. 29

    c#如何将多个文件上传到SQL Server数据库?

热门标签

归档