关于PHPExcel 导入导出大量数据及导入时判断是否存在重复

还有就是关于导入时如何判断数据库中是否存在于EXCEL中重复的标题,导入不重复的,导入成功后,列出重复的名称。例如:EXCEL标题电话信箱张三1388888888php@... 还有就是关于导入时如何判断数据库中是否存在于EXCEL中重复的标题,导入不重复的,导入成功后,列出重复的名称。

例如:

EXCEL
标题 电话 信箱
张三 1388888888 php@php.com

恭喜,成功导入38383条数据!4条重复数据!

重复内容:
1.张三
2.李四
3.王五
4.赵六
展开
 我来答
匿名用户
2014-10-31
展开全部
一条一条插入数据库效率是很慢的,要快速插入数据库,你可以一次插入150条左右
代码: INSERT INTO table_name ( field_1, field_2 ) VALUES ( val_1, val_2 ), ( val_1, val_2 ), ( val_1, val_2 ), ( val_1, val_2 ), ( val_1, val_2 ) ..... 等100多个拼接的超大sql字符串,这样插入效率会快很多。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南通捷华热缩管
2014-10-31 · TA获得超过338个赞
知道小有建树答主
回答量:635
采纳率:25%
帮助的人:303万
展开全部
用导入的数据和表中的数据字段进行比较。如果重复用统计计算出条数数字并且输出重复内容。逻辑是这样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-02-08
展开全部
你可以参考下这个简单的思路:循环插入的时候,做一次判断,如果存在输出,标题,电话,信箱,然后continue继续执行下一条插入;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式