$str="insert into $tablename values('url')";
这句sql有问题?你确认表的字段只有一个?不是的话请书写标准.
还有for($i='0';$i<$n;$i++)-->for($i=0;$i<$n;$i++)
这句sql有问题?你确认表的字段只有一个?不是的话请书写标准.
还有for($i='0';$i<$n;$i++)-->for($i=0;$i<$n;$i++)
调试欢乐多
我也感觉有问题,不过不知道怎样修改.
我的目的是 把lib.txt里面所有的网址一条一条保存进去就行.
恩 好象一个字段不够 还需要ID字段.
谢谢你的回答.
帮我看看应该怎样修改吧.我是初学PHP 希望能多多学习.
那
for($j='0';$j<$num_fields;$j++){
echo $data;
$str="insert into $tablename values('url')";
}
这个循环无意义改为:
for($i=0;$i<$n;$i++){
$data=explode(",",$mydata[$i]);
for($j=0;$j<count($data);$j++){
//table's id set to primary key and auto_increment
$str="insert into $tablename values('',{$data[$j]})";}
$str = "";
for($i='0';$i<$n;$i++){
$data=explode(",",$mydata[$i]);
for($j='0';$j<$num_fields;$j++){
$str .= '('.$data[$j].'),';
}
}
$str="insert into $tablename (字段名) values $str";
$result=mysql_query($str,$link);
只需要做一次插入数据库操作