1. sayfa
$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 />';
$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 />'; }
{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