PHP: PEAR kullanarak excel dosyası yazma

2 Cevap php

I Spreadsheet_Excel_Writer ve OLE, PEAR yüklü. Örnek program başarıyla yürütüldü ama ben dosyayı okumaya çalıştığınızda çöp değerleri gösterir. Ayrıca güvenilir $workbook->setVersion(8); ve $worksheet->setInputEncoding('UTF-8');

I am using this tutorial and Google lot for this problem.
http://www.sitepoint.com/article/getting-started-with-pear/3/

Şimdiden teşekkürler.

2 Cevap

Ben gerçekten böyle bir şey ile (sadece veri varsayarak) ... kolayca bir excel elektronik tablo oluşturmak için sadece gerektiğinde PEAR kullanmayı deneyin:

$header = "Last Name\tFirst Name\tAge\tJob\n"; // new line is start of new row, tab is next column

//ideally you would get this from a DB and just loop through it and append on
$row1 = "Smith\tBob\t25\tManager\n";
$row2 = "Anderson\tTrent\t32\tCEO\n";

$excel = $header.$row1.$row2;

$xlsfile = "excel_example".date("m-d-Y-hiA").".xls";
header('Content-type: application/vnd.ms-excel');
header("Content-Disposition: attachment; filename=$xlsfile");
echo $excel;

Bu olsa sadece bir sekme ayrılmış değer dosya bulunuyor ve tarayıcı bir excel dosyası olarak bu verileri ele düşündüren başlıkları yolluyorlar. böylece afiş gerektirebilir veriler hiçbir biçimlendirme yoktur.