Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
706
Tıklama
0
Öne Çıkarma
Excel den veri okuma (PHP SORU)
D
10 yıl
Er
Konu Sahibi

Selamun Aleykum kardeşlerim.

Arkadaşlar Excel üzerinden ad soyad tc yaş gibi kolonlar düşünün ben php üzerinden tc sorguladıgımda kişini ad soyad yaş acıklama cıkmasını istiyorum bir proje ödevi ama php dediler bizim cok gördügümüz bir ders değil nerdeyse hic görmüyorum yardım ederseniz sevinirim.

Şimdiden teşkkürler allah razı olsun.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



E
10 yıl
Yüzbaşı

UTF-8 çalışmayı unutma. Bİr kütüphanemiz var bunun içinhttps://phpexcel.codeplex.com/ den indireceksin zaten incelersen sitede epey örnek vb bulabilirsin.

 
<?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.
?>


Eğer sayfalar arasında gezinmek istersen
http://sakinadam.com/php/php-ile-excel-dosyasindan-veri-okuma/ den alıntıdır, bende bunu kullandım zamanında birebir copy/paste ile çalışmıştı.
$objPHPExcel->setActiveSheetIndex(1);
yi kullanıcaksın





< Bu mesaj bu kişi tarafından değiştirildi ecarpar -- 7 Haziran 2015; 23:43:08 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.