Merhaba, il ilçe semt ve mahalle posta kodlarını excel dosyasından mysql'e aktaracağım. Bunun için php excel reader class'ını kullanıyorum. Class ile excel dosyasındaki tüm sütunları ekrana basıyorum. Fakat ben il isimlerini çekerken birden fazla il adı geliyor ve bunu nasıl düzelteceğimi anlamadım. Yani 30 tane Adana ekranda yazıyor. Aşağıdaki koda bakarsınız beni daha iyi anlarsınız.
<?php
require('Excel/php-excel-reader/excel_reader2.php');
require('Excel/SpreadsheetReader.php');
$okuyucu = new SpreadsheetReader('postakodlari.xlsx');
$excel = $okuyucu -> Sheets();
foreach ($excel as $cek => $isim)
{
echo 'Dosya #'.$cek.': '.$isim.'<br>';
$okuyucu -> ChangeSheet($cek);
foreach ($okuyucu as $Row)
{
print_r($Row['0']);
}
}
?>