下面是我的函数关于往mssql中导入数据的:
function insertimportsql($filepath){
$ha=fopen("$filepath","r");
while($data=fgetcsv($ha))
{
$sql="insert into wang(name)values('$data[1]')";
if($data[1]!='ItemNumber'){
$result=mssql_query($sql);
用result这个返回值可以判断插入是否成功再跳转到页面
但只能插入一行数据,现在我必须要把文件的所有数据都导入并且进行判断跳转页面,
请问怎么改呀, 备注::本人使用的是mssql的数据库
return $result;
}
}
}
function insertimportsql($filepath){
$ha=fopen("$filepath","r");
while($data=fgetcsv($ha))
{
$sql="insert into wang(name)values('$data[1]')";
if($data[1]!='ItemNumber'){
$result=mssql_query($sql);
用result这个返回值可以判断插入是否成功再跳转到页面
但只能插入一行数据,现在我必须要把文件的所有数据都导入并且进行判断跳转页面,
请问怎么改呀, 备注::本人使用的是mssql的数据库
return $result;
}
}
}
php+mysql是最好的了
或者oracle
就是不要弄微软的mssql
$ha=fopen("$filepath","r");
while(! feof($ha)) {
$data = fgetcsv($ha)
$sql="insert into wang(name)values('$data[1]')";
if($data[1]!='ItemNumber'){
$result=mssql_query($sql);
}
fclose($ha);好像应该这样。。
MSSQL不好用!