preg_match_all("'VERİ</td>\s*<td>(.*?)</td>'si", $baglan, $sonveri);

html şöyle:

<td>veri</td>
<td>bura değişken</td>
<td>burada değişken</td>
<td>burada</td>

yukarıdaki php 1.nin yanındakini al diyo kısaca. 2.tdyi ekrana yazdırıyo kod süper sorun yok orada. ama 3. veriyi nasıl aldırıcam ben? veri yazcam sonra bişiler yazcam 3. veri gelicek. hadi bakiyim php guruları göriyim sizi.

 

preg_match_all("'VERİ</td>\s*<td>(.*?)</td>\s*<td>(.*?)</td>'si", $baglan, $veriler);

$veriler[0] ikinci $veriler[1] üçüncü td.

386 dx

ağabey 2. satırı anlamadım ya :( ben 2. veriyi çekmek için $sonveri[1][0] diyordum 3 için ne diyeceğim. üstteki kodda problem yok bu arada ama aşağıda şu an 2yi çektiğim için o geliyor.

edit: bu arada 2 yi almayacak sadece 3ü alacak. 1in yanındakinin yanındakini çek demeye çalışıyoruz.

freetakilir

şu an tam emin olamadım. print_r($veriler) deyip bakabilirsiniz.

386 dx
1

mobil görünümden çık