php代码中怎样将文本文件内容直接导入到数据库中
data.txtid,pinyin,hanzi1,xiaoming,小明2,xiaohua,小花....多数据怎样将文本文件里的数据导入到数据库‘shujuku’的表'b...
data.txt
id,pinyin,hanzi
1,xiaoming,小明
2,xiaohua,小花
....多数据
怎样将文本文件里的数据导入到数据库‘shujuku’的表'biao'中
表的格式为
id,pinyin,hanzi
也就是把文本文件中的记录插入到数据库中去 展开
id,pinyin,hanzi
1,xiaoming,小明
2,xiaohua,小花
....多数据
怎样将文本文件里的数据导入到数据库‘shujuku’的表'biao'中
表的格式为
id,pinyin,hanzi
也就是把文本文件中的记录插入到数据库中去 展开
2个回答
展开全部
将每一行读在一个字符串里,然后用这个字符串组成SQL语句,存入数据库
追问
理论不错,不会写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$conn = mysql_connect($host, $user, $pass);
mysql_select_db("shujuku");
$fh = fopen("data.txt","r");
while(!feof($fh)){
$line[] = fgets($fh);
}
foreach($line as $val){
$units = explode(",",$val);
mysql_query("INSERT INTO biao SET id='$units[0]',pinyin='$units[1]',hanzi='$units[2]'");
}
mysql_close($conn);
mysql_select_db("shujuku");
$fh = fopen("data.txt","r");
while(!feof($fh)){
$line[] = fgets($fh);
}
foreach($line as $val){
$units = explode(",",$val);
mysql_query("INSERT INTO biao SET id='$units[0]',pinyin='$units[1]',hanzi='$units[2]'");
}
mysql_close($conn);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询