0
  1. 我需要制作一个脚本来获取包含表格的我的 excel 文件。“行业合作伙伴”。

  2. 我数据库中的这张表包含 6 列“id”、“name”、“address”、“lat”、“lng”、“phoneNumber”

  3. 我试图弄清楚如何从包含3 列的 excel 文件中转储表格:“名称”、“地址”、“电话号码”。我没有输入“ID”,因为它(AI)应该是脚本的一部分。

我怎样才能开始制作脚本来做到这一点?

4

2 回答 2

1

关于你的评论。我认为您的意思是“他们的“行业合作伙伴”表”而不是“那里的“行业合作伙伴”表”。如果你在编程时犯了这样的错误,后果可能是灾难性的!

无论如何,如果你需要一些可重复的东西,那么你需要我最近为客户写的那种东西。有一个很棒的库叫做 PHPExcel。使用它,您可以编写一个 php 脚本来:

  1. 上传 Excel 工作簿
  2. 阅读插入表
  3. 将每一行插入到mysql表中

对于我为客户所做的应用程序,他们希望完全在 Excel 中管理更新,所以我在 mysql 表中包含了 last_update 日期/时间字段,然后在插入/更新电子表格中的所有行之后,我删除了任何有未在此最新运行中上传。显然,由于您没有在 Excel 文件中包含主键,因此您将无法执行更新。

于 2013-03-08T16:57:15.973 回答
0

如果这是一个卸载,那么我倾向于只写一个 Excel 公式放在每行的末尾,它只是构建一个 mysql INSERT 语句。您将所有行的公式复制下来,然后将结果粘贴到 phpmyadmin 之类的文件中。假设您的数据在 A、B、C 列中,那么公式将类似于:

="INSERT INTO table (name, address, phoneNumber) VALUES ('"&A2"','"&B2&"','"&C2&"');"

上面的公式假设您在第 1 行中有标题。

于 2013-03-08T16:37:07.957 回答