Php ile Excel Dosyasından Veri Okuma


İşlemi, PhpExcel kütüphanesini kullanarak yapacağız. 
Kütüphane Linki  : https://phpexcel.codeplex.com/

Veri Okuma

<?php
error_reporting(E_ALL);//tüm hata gösterimleri açılıyor.
set_time_limit(0);//max_execution_time değeri olabilecek en üst değere getirliyor

include 'Classes/PHPExcel/IOFactory.php';//kullandığımız kütüphane
$inputFileName = 'dosya.xls';//işlenecek dosya
$objPHPExcel = PHPExcel_IOFactory::load($inputFileName);
$excel_satirlar = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);//excel dosyasındaki aktif sekme kullanılıyor

$i=0;//sayac
foreach($excel_satirlar as $excel_satir){
    $i++;
    //veriler değişkene alınıyor
    $veri_1 = $excel_satir['A'];
    $veri_2 = $excel_satir['B'];
    $veri_3 = $excel_satir['C'];
    $veri_4 = $excel_satir['D'];
    $veri_5 = $excel_satir['E'];

    //bu kısımdan sonra verileri nasıl işlemek istiyorsanız ona göre kodları yazmamış gerekiyor. örneğin veri tabanına kaydetmek.
    }
}
echo $i;//satır sayısını kontrol için en son kaç satırın işlendiğini sayaçtan ekrana basıyoruz.
?>

Not : Her ihtimale karşı okunan verileri sql injection’a karşı süzmekte yarar var.

Yorumlar

Yorum Gönder

Bu blogdaki popüler yayınlar

Php ile Mysql veritabanından veri çekme (sorgulama)

PHP ile Online Ziyaretçi Sayısı Bulma