2012-12-03 5 views
6

PHP 코어에서 작업하고 있습니다. 헤더 텍스트를 굵게 표시해야하며 일반 텍스트 형식으로 유지됩니다. .xls 파일은 PHP에서 내보내기됩니다.PHP에서 굵은 텍스트를 만드는 방법 .xls 파일

내 프로젝트에서 플러그인을 사용하고 있지 않습니다. 플러그인을 사용하지 않고이 작업을 완료해야합니다. 하지만이 문제를 해결할 수 없습니다. 다음과 같이

내 코드,

//header part cration 
while($r=mysql_fetch_array($exe)) 
{ 
    //need to set bold. But it is not working. it giving error 
    //$header .= "<b>".$r['question']."</b>"."\t "; 

    $header .=.$r['question']."\t "; 
} 

//body part cration 
while($r=mysql_fetch_array($exe)) 
{ 
    $data .= $r['answer']."\t "; 
    //code continuous... 
} 

및 내보내기 코드를 다음과 같이 파일 작업 벌금을 내보내기

header("Content-type: application/octet-stream"); 
header("Content-Disposition: attachment; filename=reports.xls"); 
header("Pragma: no-cache"); 
header("Expires: 0"); 
print "$header\n\n$data"; 

. 그러나 헤더를 만들 수 없으면 대담합니다.

많은 도움을 주시기 바랍니다.

+5

찾는 [PHP 엑셀 (http://phpexcel.codeplex.com/). 그것은 당신의 삶을 훨씬 쉽게 만들어 줄 것입니다. – Kermit

+0

@njk 플러그인을 사용하지 않고이 작업을 수행해야합니다. – VijayS91

+0

플러그인 없이도이 작업을 수행해야하는 이유는 무엇입니까? – Bojangles

답변