来自 电脑系统 2019-12-18 20:48 的文章
当前位置: 金沙澳门官网网址 > 电脑系统 > 正文

php导出中文内容excel文件类实例_php技巧_脚本之家

本文实例呈报了php导出汉语内容excel文件类。分享给大家供我们参谋。具体如下:

单表备份代码:复制代码 代码如下:

    '; echo'

conn=mysql_connect die("can't connect to mysql sever"); mysql_select_db; mysql_query; } function execute { return mysql_query; } function findCount { $result=$this->execute; return mysql_num_rows; } function findBySql { $array=array(); $result=mysql_query; $i=0; while($row=mysql_fetch_assoc { $array[$i]=$row; $i++; } return $array; } //$con的二种情状//空:再次回到全体记下 //array:eg. array 再次来到id=1的笔录 //string :eg. 'id=1' 重回id=1的笔录 function toExtJson($table,$start="0",$limit="10",$cons=""卡塔尔国 { $sql=$this->generateSql; $totalNum=$this->findCount; $result=$this->findBySql($sql." LIMIT ".$start." ,".$limit卡塔尔(英语:State of Qatar); $resultNum = count;//当前结果数 $str=""; $str.= "{"; $str.= "'totalCount':'$totalNum',"; $str.="'rows':"; $str.="["; for($i=0;$i$val) { if { $str.="'".$key."':'".$val."',"; } elseif { $str.="'".$key."':'".$val."'"; } $j++; } $str.="}"; if { $str.= ","; } } $str.="]"; $str.="}"; return $str; } function generateSql { $sql="";//sql条件 $sql="select * from ".$table; if { if { $k=0; foreach { if { $sql.="where '"; $sql.=$key; $sql.="'='"; $sql.=$val."'"; }else { $sql.="and '"; $sql.=$key; $sql.="'='"; $sql.=$val."'"; } $k++; } }else { $sql.=" where ".$cons; } } return $sql; } function toExtXml($table,$start="0",$limit="10",$cons=""卡塔尔 { $sql=$this->generateSql; $totalNum=$this->findCount; $result=$this->findBySql($sql." LIMIT ".$start." ,".$limit卡塔尔(قطر‎; $resultNum = count;//当前结果数 header("Content-Type: text/xml"卡塔尔国; $xml="

'; echo'

n"; $xml.="n"; $xml.="t".$totalNum."n"; $xml.="tn"; for($i=0;$in"; foreach($result[$i] as $key=>$val) $xml.="ttt".$val."".$key.">n"; $xml.="ttn"; } $xml.="tn"; $xml.="n"; return $xml; } //输出word表格 function toWord($table,$mapping,$fileName) { header('Content-type: application/doc'); header('Content-Disposition: attachment; filename="'.$fileName.'.doc"'); echo '

'; if { foreach($mapping as $key=>$val) echo"

'.$fileName.'

".$val."

'; echo'

"; } echo'

'; if { foreach($mapping as $key=>$val) echo'

'; foreach{ echo'

'.$val.'

'; foreach{ if && strlen{ echo"

'; } echo'

".$val."

'; $results=$this->findBySql('select * from '.$table); foreach { echo'

"; //大于16人的数字调换到字符串输出 }else{ echo"

'; foreach($result as $key=>$val) echo'

".$val."

'.$val.'

"; } } echo'

'; echo'

'; } echo'

'; } echo'

本文由金沙澳门官网网址发布于电脑系统,转载请注明出处:php导出中文内容excel文件类实例_php技巧_脚本之家

关键词: