excel复制粘贴两列批量插入到sql中

本文介绍了一种将Excel中的数据导入到SQL表的方法,并强调了数据处理过程中trim操作的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需求和简单,excel中两列数据,要一次插入到sql表中

当然,列要一样多哦。而且最重要的,一定要trim一下。

<?php
$a='导入ID
导入来源
用户id
微博ID
微博昵称
微博粉丝数
微博关注数
微博数
微博描述
微博认证原因
新浪微博地址
微博头像
微博注册时间
电话
邮箱
QQ号
微信号
姓名
性别
年龄
生日
星座
民族
省份
城市
地区
人生阶段
婚姻状态
生育状态
语言
教育
学校
公司
职业
行业
收入
用户类型
备注';

$b='task_id
source
id
idstr
screen_name
followers_count
friends_count
statuses_count
description
verified_reason
profile_url
profile_image_url
created_at
phone
email
qq
weixin
name
gender
Age
birthday
horoscope
nation
province
city
location
Life_stage
Marital status
Growth state
Language
education
school
company
occupation
industry
income
user_type
note';
$field_name=explode("\n",$a);
foreach ($field_name as $key => &$value) {
    $value=trim($value);
}
unset($value);

$culumn_name=explode("\n",$b);
foreach ($culumn_name as $key => &$value) {
    $value=trim($value);
}
unset($value);

foreach ($field_name as $key => $value) {
    $data[] = "('$field_name[$key]','$culumn_name[$key]')";  
}
  
echo $bb="insert into user_field (field_name,column_name) values ".implode(',',$data);

三列也没关系哈,直接往data数组里赛就好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值