Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
526
Tıklama
0
Öne Çıkarma
Texten Veri Okuma
A
11 yıl
Onbaşı
Konu Sahibi

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



N
11 yıl
Yarbay

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 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.