php文本导入 mysql 怎么修改下面的代码使得最后一个字段不出现\r\n(即去除换行符号)。

<?php$hostname="localhost";$username="yourname";$password="yourpwd";$dbname="yourdb";... <?php
$hostname="localhost";
$username="yourname";
$password="yourpwd";
$dbname="yourdb";
mysql_connect($hostname,$username,$password);
mysql_select_db("$dbname");
$mydate=file("yourdate.txt");
$n=count($mydate);
for($i=0;$i<$n;$i ){
$date=explode(",",$mydate[$i]);
$str="insert into ip values('$date[0]','$date[1]','$date[2]','$date[3]','$date[4]')";//
mysql_query($str);
}
mysql_close();
echo "ok!";
?>
使用上面代码 数据最后字段会出现 \r\n
例如我原先的文本数据是 xxx,jjj,tttt
eee,jjj,iii
数据导入后 ttt这个数据会在字段中出现 ttt\r\n 因为文本有换行符号 所以也被转入到字段中。 主要是对$date[4]加以处理即可。请高手帮助
展开
 我来答
新程php培训
2010-08-21 · TA获得超过1872个赞
知道小有建树答主
回答量:504
采纳率:0%
帮助的人:467万
展开全部
$date=explode(",",trim($mydate[$i]));
这样就可以了
trim可以去掉字符开头,结尾的空白
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式