2012-12-03 21 views
6

Pracuję w rdzeniu PHP. Muszę utworzyć tekst nagłówka w pogrubionym formacie i pozostać w zwykłym formacie tekstowym. Plik .xls będzie eksportowany z PHP.Jak zrobić pogrubiony tekst w PHP wyeksportowany plik .xls

Nie używam żadnej wtyczki w moim projekcie. Muszę to zrobić bez użycia żadnej wtyczki. Ale nie mogę tego rozwiązać.

Mój kod w następujący sposób

//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... 
} 

i kod wywozu, jak następuje,

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"; 

eksportowanie plików działa poprawnie. Ale nie mogę zrobić nagłówków są odważne.

Bardzo prosimy o pomoc.

+5

wygląd w użyciu [php Excel] (http://phpexcel.codeplex.com/). To znacznie ułatwi ci życie. – Kermit

+0

@njk proszę zrobić to bez użycia wtyczki. – VijayS91

+0

Dlaczego musisz to robić bez żadnych wtyczek (masz na myśli dodatkowe biblioteki)? – Bojangles

Odpowiedz

Powiązane problemy