kaf
wmaraci reklam

Verileri Parçalayıp Kaydetmek

2 Mesajlar 980 Okunma
Toplam 2 mesaj ve 980 görüntüleme
acebozum
wmaraci reklam

herace herace WM Aracı Kullanıcı
  • Üyelik 03.11.2012
  • Yaş/Cinsiyet 40 / E
  • Meslek Öğretmen
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 15
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Merhaba Arkadaşlar,
Bir XML dosyasından veri okutup veri tabanına kaydediyorum, veri çok fazla(60 binden fazla) olduğu için -mesela- biner biner kaydetmek istiyorum; aşağıdaki kodlarda nasıl bir değişiklik yapmam gerek acaba?

echo "XML Okuma:

";

$xml= simplexml_load_file("veriler.xml");


$say=count($xml);
echo $say." kayıt var.

";


foreach ($xml->veri as $veri){
$kelime=$veri->kelime;
//echo $kelime."
";

$ekle= mysql_query("INSERT INTO kelimeler (yk_d) VALUES ('$kelime')");
if (!$ekle){
echo "".$kelime."
";
}
}
 

 

wmaraci reklam
reklam

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
$kes = "Bir XML dosyasından veri okutup veri tabanına kaydediyorum,";
$dilimler = explode(" ", $kes);
echo $dilimler[0] . ' ';
echo $dilimler[1] . ' ';
echo $dilimler[2] . ' ';
echo $dilimler[3] . ' ';

//çıktısı şu şekilde: Bir XML dosyasından veri


benim aklıma gelen bu. sadece echo olayı biraz zahmetli olacak sana.

bir de substr fonksiyonunu incele. substr ile tek seferde olur sanırım. denemedim ama. bir bak.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al