我需要制作一个脚本来获取包含表格的我的 excel 文件。“行业合作伙伴”。
我数据库中的这张表包含 6 列“id”、“name”、“address”、“lat”、“lng”、“phoneNumber”
我试图弄清楚如何从仅包含3 列的 excel 文件中转储表格:“名称”、“地址”、“电话号码”。我没有输入“ID”,因为它(AI)应该是脚本的一部分。
我怎样才能开始制作脚本来做到这一点?
关于你的评论。我认为您的意思是“他们的“行业合作伙伴”表”而不是“那里的“行业合作伙伴”表”。如果你在编程时犯了这样的错误,后果可能是灾难性的!
无论如何,如果你需要一些可重复的东西,那么你需要我最近为客户写的那种东西。有一个很棒的库叫做 PHPExcel。使用它,您可以编写一个 php 脚本来:
对于我为客户所做的应用程序,他们希望完全在 Excel 中管理更新,所以我在 mysql 表中包含了 last_update 日期/时间字段,然后在插入/更新电子表格中的所有行之后,我删除了任何有未在此最新运行中上传。显然,由于您没有在 Excel 文件中包含主键,因此您将无法执行更新。
如果这是一个卸载,那么我倾向于只写一个 Excel 公式放在每行的末尾,它只是构建一个 mysql INSERT 语句。您将所有行的公式复制下来,然后将结果粘贴到 phpmyadmin 之类的文件中。假设您的数据在 A、B、C 列中,那么公式将类似于:
="INSERT INTO table (name, address, phoneNumber) VALUES ('"&A2"','"&B2&"','"&C2&"');"
上面的公式假设您在第 1 行中有标题。