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

  • chickenby

    chickenby

    2 HAZİRAN 2008
  • Paste Magazine

    Paste Magazi

    28 AĞUSTOS 2008
  • TV and Lust

    TV and Lust

    26 HAZİRAN 2006