php mysql导入txt数据格式_PHP中txt导入mysql代码

注意在导入时保持数据库的编码与txt文档编码尽量一样,要不可能出现乱码问题哦。

注意在导入时保持fopen($_FILES["insert_first"]["tmp_name"],"r") or exit("打开文件失败!");

var_dump($file);

echo "
";

while(!feof($file)){

//逐行分拆

$row = explode(",",fgets($file));

$row0 = $row[0];

$row1 = (string)$row[1];

echo "$row0"."---"."$row1"."
";

//判断记录是否存在

$query1 = "select firstid from firstcategory where firstid=$row0";

$query2 = "select firstname from firstcategory where firstname='$row1'";

$result1 = $con->query($query1);

$result2 = $con->query($query2);

//判断行数

$result1 = mysqli_num_rows($result1);

$result2 = mysqli_num_rows($result2);

if($result1){

echo "行号{$row0}已存在
";

}elseif($result2){

echo "分类{$row1}已存在
";

}else{

$query = "insert into firstcategory (firstid,firstname) values ($row0,'音乐')";

$result = $con->query($query);

}

}

echo "导入结束,请检查数据是否正确 http://www.jquerycn.cn ";

fclose($file);

$con->close();

?>

mysql数据库

"create table firstcategory (

firstid int unsigned not null primary key,

firstname char(50) not null

)";

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值