189 8069 5689

php数据合并单元格格式 php数据合并单元格格式不一样

php 导出csv时如何设置属性,合并单元格之类的。。

CSV文件本身就是不带格式符号的纯文字,无法直接在PHP中控制单元格合并这样的事情,我觉得你可以用html代码生成execl能直接读的文档比较好

公司主营业务:网站设计制作、成都网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出江海免费做网站回馈大家。

$result = mysql_query("select * from student order by id asc"); 

$str = "trtd姓名/tdtd性别/tdtd年龄/td/tr\n"; 

$str = iconv('utf-8','gb2312',$str); 

while($row=mysql_fetch_array($result)){ 

$name = iconv('utf-8','gb2312',$row['name']);

$sex = iconv('utf-8','gb2312',$row['sex']); 

//要控制合并啥的,在下边修改即可

$str .="trtd".$name."/tdtd".$sex."/tdtd".$row['age']."/td/tr";

}

$filename = date('Ymd').'.xls';

export_xls($filename,$str);

function export_xls($filename,$string){

//可以修改样式,控制字号、字体、表格线、对齐方式、表格宽度、单元格padding等,在下边的style/style

$header="html xmlns:o=\"urn:schemas-microsoft-com:office:office\"\nxmlns:x=\"urn:schemas-microsoft-com:office:excel\"\nxmlns=\"\"\n!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"\"\nhtml\nhead\nmeta http-equiv=\"Content-type\" content=\"text/html;charset=GBK\" /\nstyle\ntd{padding:4px;mso-ignore:padding;color:windowtext;font-size:10.0pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:134;mso-number-format:General;text-align:general;vertical-align:middle;border:.5pt solid windowtext;mso-background-source:auto;mso-pattern:auto;mso-protection:locked visible;white-space:nowrap;mso-rotate:0;}\n/style\n/headbody\ntable x:str border=0 cellpadding=0 cellspacing=0 width=100% style=\"border-collapse: collapse\"";

$footer="/table\n/body/html";

$exportString=$header.$string.$footer;

header("Cache-Control:public");

header("Pragma:public");

header("Content-type: Content-type:application/vnd.ms-excel");

header("Accept-Ranges: bytes");

header("Content-Disposition:attachment; filename=".$filename);

header("Content-length:".strlen($exportString));

echo $exportString;

exit;

}

PHP-ExcelReader中如何合并单元格,如跨行、跨列合并单元格????????急求

不可以。Excel可以实现左右跨列显示不支持上下跨行显示我估计原因是:左右跨列显示,因为一般来说,同一行是一条记录,当左右不存在数据的时候,实现跨列显示不影响使用,也符合人的习惯(当左右单元格有数据的时候,就不能跨列显示了)而上下行一般是不同的数据,上下自动跨行显示的话,会影响其他数据的显示,也影响美观,所以不支持(但是可以通过合并行的形式来强制解决这个问题)

php合并单元格

你嵌入html语言不就可以了吗 ?

else{

$sql = mysql_query("select * from price group by company ",$conn);

while($row = mysql_fetch_array($sql)){

?tabletrtd产品名称/tdtd产品../td/tr

trtd?php echo $row['产品名字'];?/tdtd?php echo $row['产品..'];?

/td/tr

/table

?php }

}


文章名称:php数据合并单元格格式 php数据合并单元格格式不一样
当前地址:http://jkwzsj.com/article/dddjgse.html

其他资讯