Cevaplar
-
İlk önce google arama yapmanı tavsiye ederek başlıyorum çünkü arayıpta bulamadığın soruları sormanız bizim için daha iyi olacaktır ... Kullandığımız kütüphane senin kullandığın sınıf nedir acaba ? php versiyonun nedir bunlarda önemli..
-
kurtitasarim
$excel_baglantisi = new COM("excel.application"); $excel_baglantisi->Visible = false; $CalismaKitabi = $excel_baglantisi->workbooks->add(); $CalismaKitabi->Cells(1,1)->value = "Isim"; $CalismaKitabi->Cells(1,2)->value = "Ucret"; $CalismaKitabi->Cells(1,3)->value = "Calisma Suresi"; $dbh = new DB; //Burada mssql veritabanina baglaniyoruz. $dbh->connect("mssql://kullaniciadim:sifrem@localhost/calisanraporlari"); $sth = $dbh->query("SELECT * FROM calisanisimleri WHERE ucret='ucret'"); $idx = 2; while ($satir = $dbh->fetchRow($sth, DB_GETMODE_ASSOC)) { $CalismaKitabi->Cells(idx, 1)->value = $satir["isim"]; $CalismaKitabi->Cells(idx, 2)->value = $satir["Ucret"]; $CalismaKitabi->Cells(idx, 3)->value = $satir["CS"];//Calisma Suresi CS } $dbh->disconnect(); $CalismaKitabi->SaveAs("cal_raporlari-$ucret.xls"); $excel_baglantisi->quit();
13 yıl önce yazılmış
-
-
Su sekilde zaten verileri aliyorum problemim verileri almakta ve excel e atmakta degil...
google da aramayi biliyorum ve aradim da ama bulamadim.. Zaten burda sorulan sorularin %90 da aranip bulunabilecek seyler ama hiz acisindan bu tur platformlar kullaniliyor.
Sordugum soruda eger bi kutuphane kullaniyosaniz bunu soyleyip entegrasyonu anlatmaniz. Bunun amacida bu tarz yontemlere takilan kisilerin bu platformdan ulasmasi..
benim soruma gelecek olursak yukaridaki kodda sutun birlestirme ve sutun renklendirme nasil yapilir..
ilgin icintekrar tesekkurler iyi calsmalar...$data .= "Baslik 1"."\t"; $data .= "Baslik 2."."\t"; foreach ($rapordata as $row): $data .= $row['baslik1']."\t"; $data .= $row['baslik2']."\t"; endforeach; header('Content-type: application/msexcel; charset=utf-8'); header('Content-type: application/msexcel; encoding=utf-8'); header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=sonuc.xls;"); header("Pragma: no-cache"); header("Expires: 0"); echo $data;
-
http://phpexcel.codeplex.com/ adresindeki kütüphane işine yarar gibi geliyor.
-
dede
phpexcel oldukça yararlı bir kütüphane, excel le ilgili her işlemi yapabiliyorsunuz bir projemde kullandım, windowsda php 5.2 sürümünde dosya büyüklüğüne göre memory hatası veriyor, Linux sunucularda sorunsuz olarak çalışıyor. Aynı anda html ve pdf de yaratabiliyor fakat pdf e dönüşümde büyük oranda format sorunu yaşatıyor. Kullanımıyla ilgili sorun yaşarsanız yardımcı olabilirim.
iyi çalışmalar dilerim.12 yıl önce yazılmış
-