windows+php+oracle导出Excel文件如何显示网格线?

解决方案 »

  1.   

    看你要的那种样式了有导出excel是html格式的,有导出的就是excel原样式的.....
      

  2.   


     header("Content-type: text/html; charset=utf-8");
      Header("Content-type:   application/octet-stream");  
      Header("Accept-Ranges:   bytes");  
      Header("Content-type:application/vnd.ms-excel");    
      Header("Content-Disposition:attachment;filename=export_excel_gshjsl1.xls");   
     //$typeArray从数据库中获得
      foreach($typeArray[0][RECORD] as $key=>$value)
      {
         if($key=='EXECQUERY-DATASEQ')
      { 
                echo   "流水号"."\t";  
     }
     if($key=='EXECQUERY-PESTS')
      { 
                echo   "害虫种类"."\t";  
     }
     if($key=='EXECQUERY-DRUGCATEGORY')
      { 
                echo   "药物种类"."\t";  
     }
     if($key=='EXECQUERY-COLLECTIONINFODATE')
      { 
                echo   "数据上报时间"."\t";  
     }
     if($key=='EXECQUERY-CHARGES')
      { 
                echo   "收费标准"."\t";  
     }
      }  echo   "\n";   $number=count($typeArray);
      for($i=0;$i<$number;$i++)
      {
             foreach($typeArray[$i][RECORD] as $key=>$value)
      {
               echo "="."\"".$value."\""."\t"; 
      }
         echo "\n";
      }
      

  3.   

    呵呵
    导出时,直接输出表格.
    把表格的border="1"就可以了.