阅读背景:

PHP 导入CSV格式数据,程序包含了跳过第一行表头方法

来源:互联网 
<?
include_once("inc/conn.php");//数据库连接语句


$line_number = 0;
$handle = fopen("test.csv","r");


while ($data = fgetcsv ($handle,100000,",")) { //循环表的所有行        
        if($line_number == 0){ //跳过表头
                $line_number++;
                continue;
        }
        
        for ($i = 0; $i < count($data); $i++) { //I=0开始,为一行中的第一列内容,以下是循环输出一行的各列内容
                echo $data[$i]."<br>";
                //以下是插入数据库的程序示例
                //$sql="insert into test_a (title,message,hits,writer) values ('".$data[0]."','".$data[1]."',0,'".$passok."') ";
                //mysql_query($sql);
        }
}


?><?
include_once("inc/conn.php");//数据库连接语句


$li



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: