SORU
14 Mart 2012, ÇARŞAMBA


nasıl phpexcel veritabanına veri eklemek ve okumak için kullanılır?

Veritabanına excel, İnsert veri okumak ve belirli kullanıcılar için pdf raporları oluşturmak istiyorum php bir uygulama var. İnternet üzerinden çok ama net bir şey yok her iki şey hakkında verilen aradım. eğer biri eğitim ya da bir şey verebilir eğer gerçekten yardımcı olacaktır.

CEVAP
14 Mart 2012, ÇARŞAMBA


Bir Excel okumak için PHPExcel kütüphanesini kullanan dosyası ve bir veritabanı içine veri aktarımı

//  Include PHPExcel_IOFactory
include 'PHPExcel/IOFactory.php';

$inputFileName = './sampleData/example1.xls';

//  Read your Excel workbook
try {
    $inputFileType = PHPExcel_IOFactory::identify($inputFileName);
    $objReader = PHPExcel_IOFactory::createReader($inputFileType);
    $objPHPExcel = $objReader->load($inputFileName);
} catch(Exception $e) {
    die('Error loading file "'.pathinfo($inputFileName,PATHINFO_BASENAME).'": '.$e->getMessage());
}

//  Get worksheet dimensions
$sheet = $objPHPExcel->getSheet(0); 
$highestRow = $sheet->getHighestRow(); 
$highestColumn = $sheet->getHighestColumn();

//  Loop through each row of the worksheet in turn
for ($row = 1; $row <= $highestRow; $row  ){ 
    //  Read a row of data into an array
    $rowData = $sheet->rangeToArray('A' . $row . ':' . $highestColumn . $row,
                                    NULL,
                                    TRUE,
                                    FALSE);
    //  Insert row data array into your database of choice here
}

Hiçbir şey daha fazla veri yapılandırılmış istediğiniz veritabanı üzerinde çok bağımlı hale gelir

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 8lacKy

    8lacKy

    30 Mart 2009
  • Mark Brown

    Mark Brown

    9 HAZİRAN 2010
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006