2012-12-03 2 views
6

Sto lavorando nel core PHP. Ho bisogno di rendere il testo dell'intestazione in grassetto e rimane il normale formato di testo. Il file .xls sarà esportato da PHP.Come rendere il testo in grassetto in PHP .xls esportato file

Non sto utilizzando alcun plug-in nel mio progetto. Devo completarlo senza utilizzare alcun plug-in. Ma non riesco a risolvere questo.

Il mio codice come segue,

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

e il codice esportatore,

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

Esportazione lavorando bene file. Ma non riesco a fare in modo che le intestazioni siano audaci.

Si prega di qualsiasi aiuto molto apprezzato.

+5

considerare di usare [PHP Excel] (http://phpexcel.codeplex.com/). Renderà la tua vita molto più facile. – Kermit

+0

@njk per favore ho bisogno di fare questo senza usare alcun plug-in. – VijayS91

+0

Perché hai bisogno di fare questo senza alcun plugin (in realtà vuoi dire librerie extra)? – Bojangles

risposta