Linux excel导入数据库,Linux下将excel数据导入到mssql数据库中的方法

".($i+1)."\n";

if(isset($ws['cell'][$i]) && is_array($ws['cell'][$i]) ) {

for( $j=0; $j<=$ws['max_col']; $j++ ) {

if( ( is_array($ws['cell'][$i]) ) &&

( isset($ws['cell'][$i][$j]) )

){

// print cell data

print "$data = $ws['cell'][$i][$j];

$font = $ws['cell'][$i][$j]['font'];

$style = " style ='".ExcelFont::ExcelToCSS($exc->fonts[$font])."'";

switch ($data['type']) {

// string

case 0:

print "dt_string\"".$style.">";

$ind = $data['data'];

if( $exc->sst['unicode'][$ind] ) {

$s = uc2html($exc->sst['data'][$ind]);

} else

$s = $exc->sst['data'][$ind];

if( strlen(trim($s))==0 )

print " ";

else

print $s;

break;

// integer number

case 1:

print "dt_int\"".$style."> ";

print $data['data'];

break;

// float number

case 2:

print "dt_float\"".$style."> ";

echo $data['data'];

break;

// date

case 3:

print "dt_date\"".$style."> ";

$ret = $data[data];//str_replace ( " 00:00:00", "", gmdate("d-m-Y H:i:s",$exc->xls2tstamp($data[data])) );

echo ( $ret );

break;

default:

print "dt_unknown\"".$style.">  ";

break;

}

print "\n";

} else {

print "\n";

}

}

} else {

// print an empty row

for( $j=0; $j<=$ws['max_col']; $j++ )

print "";

print "\n";

}

print "

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值