Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

php ve excel

herkese merhaba..

php ile excel export islemi icin hangi kutuphaneyi kullaniyosunuz.

sutun renklendirme, sutun birlestirme gibi islemleri nasil yapiyosunuz.

Bir kutuphane kullanmadan datalari aktarabiliyorum ama renklendirme ve birlestirme islemlerini yapamadim..

kutuphane kullanmadan bu islemleri nasil yapabiliriz. (Bu daha cok isime yarar.)

yardim ederseniz sevinirim..
iyi calismalar.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • kurtitasarim adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    30 cevap - 9 soru
    İ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 adlı üyenin fotoğrafı 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ış
  • kerimderin adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    3 cevap - 30 soru
    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;  
    
    
    
  • kiirpi adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    26 cevap - 0 soru
    http://phpexcel.codeplex.com/ adresindeki kütüphane işine yarar gibi geliyor.
    • dede adlı üyenin fotoğrafı 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ış