Şimdi Ara

Texten Veri Okuma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
0
Favori
477
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • text dosyasına yazılı olan
    {x,y} = 2{a,b} = 2{c,d} = 2 olan verileri teker teker ayırıp veritabanına nasıl ekliyebilirim yani
    isim1 isim2 sayi
    x y 2
    a b 2
    c d 2



  • Eğer birbirine bitişik değilse, yani aşağıdaki gibi tek bir tane ise;

     $veri = '{x,y} = 2'; 
    preg_match('/{([\w]+),([\w]+)} = ([\d]+)/', $veri, $veri_sonuc);
    $isim1 = $veri_sonuc[1];
    $isim2 = $veri_sonuc[2];
    $sayi = $veri_sonuc[3];
    echo 'isim1: '.$isim1.'<br />';
    echo 'isim2: '.$isim2.'<br />';
    echo 'sayi: '.$sayi.'<br />';


    "{x,y} = 2{a,b} = 2{c,d} = 2" şekilde bitişik devam ediyorsa;

    $veri = '{x,y} = 2{a,b} = 2{c,d} = 2'; 
    preg_match_all('/{([\w]+),([\w]+)} = ([\d]+)/', $veri, $veri_sonuc);
    unset($veri_sonuc[0]);

    $isim1 = array();
    $isim2 = array();
    $sayi = array();
    for($i=1; $i <= count($veri_sonuc); $i++){
    array_unshift($veri_sonuc[$i], "gereksiz");
    $isim1[$i] = $veri_sonuc['1'][$i];
    $isim2[$i] = $veri_sonuc['2'][$i];
    $sayi[$i] = $veri_sonuc['3'][$i];

    echo $i.'. veri isim1: '.$isim1[$i].'<br />';
    echo $i.'. veri isim2: '.$isim2[$i].'<br />';
    echo $i.'. veri sayi: '.$sayi[$i].'<br />';
    }


    Veritabanına ekleme kısmına değinmiyorum. O ayrı bir konu.



    < Bu mesaj bu kişi tarafından değiştirildi nihattr -- 29 Aralık 2014; 2:43:07 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.