Php ile Excel Dosyasına Veri Yazdırma

Benim kendi sitem için ihtiyacım olan istatistikleri görmem için hazırladığım bir yönetimi sizlere de sunmak istedim. Bu dersimizde veri tabanında yer alan verilerimizi excel dosyasına nasıl yazdırılır onu göreceğiz. Dersi işlerken bir kaç terimi iyi anlamanız açısından biraz uzun tuttum o yönden umarım yararlı olacaktır.

Dersimizde sadece verileri excel'e yazdırmayı görüyoruz. Ben daha farklı şeyler yaptım yani sayısal verilere alarak kullandım. Dersteki amaç ise zaten belli bu işlem nasıl gerçekleşir. Sizlerde bu uygulamayı geliştirip kullanabilirsiniz. Umarım yararlı ve faydalı olur.
EK DOSYALARI İNDİR (269)
DEMO YOK
- 03.05.2013 / 18:09:13 0

Sosyal Medya Paylaşım Alanı

Bunlarda İlginizi Çekebilir

20:57 Php Dersleri

Php ile Üye Kayıt İşlemi Yapmak

Kategori: Php Dersleri | 06.05.2013
Genel Makaleler
Php Dersleri

Php İle Birden Fazla Boşlukları Silme İşlemi

Kategori: Php Dersleri | 17.09.2013
6:15 Php Dersleri

Php ile Renkli Listeleme Yapma

Kategori: Php Dersleri | 03.05.2013
9:17 Php Dersleri

İp Adresini Kullanarak Detaylı Bilgiler Alma | ip api

Kategori: Php Dersleri | 22.02.2015

Yorum Listesi (13) # YorumYap

  • Serdar Açıkyol (07.05.2013 - 23:02:49)
    Yedek almak için kullanılabilir mi ?
  • ibrahim Çevrük (07.05.2013 - 23:12:39)
    Tabi ki de neden olmasın ki
  • Atalay KISA (22.07.2013 - 12:38:13)
    php de en büyük sorunlardan birisi raporlama bu işime gördü baya teşekkürler.
  • MESUT (15.08.2013 - 15:01:54)
    ÇOK İŞİME YARADI BİRDE TÜRKÇE KAREKTER SORUNU HALLEDİLSE BAYAA İYİ OLACAK
    TEŞEKKÜRLER
  • djgun (22.12.2013 - 23:55:23)
    Merhaba paylaşım için çok teşekkürler fakat tr karakter sorunu var o konudada yardımcı olurmusunuz ?
  • Ali (11.11.2014 - 19:32:31)
    Türkçe Karakter Sorunu Çözümü
    -----------------------------------------------------
    header("Content-Type: application/vnd.ms-excel; charset=utf-8");
    header("Content-Disposition: attachment; filename=abc.xls");
    header("Expires: 0");
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
    header("Cache-Control: private",false);
    -----------------------------------------------------
    2. olarak ve en önemlisi. index.php dosyasını UTF-8 ile BOM Olmadan kodladığınızdan emin olun.
  • Miro (26.11.2014 - 11:15:24)
    Bende aynı sutuna yazıyo neden?

    include 'baglan.php';
    header( "Content-Type: application/vnd.ms-excel" );
    header( "Content-disposition: attachment; filename=MTF.xls" );
    echo "TALEP" . "\t" . "TARIH" . "\t" . "SÖZLESME" . "\t" . 'TALEPEDEN' . "\n";



    $sorgu = "SELECT * FROM veriler";
    $sonuc = $mysqli->query($sorgu) or die($mysqli->error.__LINE__);

    while($satir= $sonuc->fetch_assoc()) {
    echo $satir['talepno']. "\t" . $satir['tarih'] . "\t" . $satir['sozlesmeno'] ."\t" . $satir['talepeden'] . "\n";
    }
  • Mehmet (11.11.2015 - 01:05:15)
    Link nasıl vereceğiz. Örneğin tablonun olduğu sayfada link koyup bastığımızda dosyayı versin. Teşekkürler
  • Adem (19.12.2015 - 18:12:54)
    Çok sağolasın :) İşimize yaradı.
  • acemi (26.02.2016 - 01:10:41)
    server da çalışması için excel in yüklü mü olması gerekir , ben aynı kodları yazdığımda excel yerine php dosyası indiriyor
  • İsmail Çakır (04.03.2016 - 15:41:15)
    Teşekkürler :)
  • Vatan Yenidünya (20.07.2016 - 23:41:59)
    Merhaba Hocam emekleriniz için teşekkür ederim. Veritabanından excele aktarım videonuzun aynısını uyguladım ancak bende veriler tek satırda çıkıyor neden acaba çözümüne bana email atabilirmisiiniz
  • Hayrettin (11.01.2017 - 18:47:24)
    Merhabalar hocam ben kullanırken çıktı yapıldığında tek sutuna yazıyor \t komutu işe yaramadı sebebi nedir acaba ?

Hadi Sende Yorum Yap!

Yorum Gönderilmiştir. Onaylandıktan Sonra Mesajınız Yayınlanacaktır.