lostyazilim
tr.link

Uzak siteden çektiğim veriyi döngüyle listeleyemiyorum. Nasıl çözerim?

8 Mesajlar 1.566 Okunma
acebozum
tr.link

nahita nahita WM Aracı Kullanıcı
  • Üyelik 13.07.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek öğretmen, yazılımcı, fotoğrafc
  • Konum Adana
  • Ad Soyad Ö** U**
  • Mesajlar 109
  • Beğeniler 3 / 5
  • Ticaret 0, (%0)
Arkadaşlar merhabalar. Uzak siteden veri çekmeyi ve düzenli ifadeleri öğrenmeye çalıyorum bir siteden verileri çekiyorum. Çektiğim veriyi döngüye sokuyorumki bütün verileri listelesin. Ancak ilk döngü çalışıyor ikinci döngü sadece bir kez dönüyor galiba ilk veri geliyor listelemiyor. Bu döngüleri iç içe kullanmaya çalıştığımda hata veriyor. Bayağı bir araştırdım benim yaptığım gibi yapılmış ama bir türlü çözemedim. Nerede hata yapıyorum acaba? Kodlar burada http://paste.ubuntu.com/10638396/
 

 

wmaraci
reklam

pSkpt pSkpt Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 07.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 63
  • Beğeniler 0 / 20
  • Ticaret 0, (%0)
http://pastebin.com/V56JvHqB
 

 

RudyardKipling RudyardKipling WM Aracı Kullanıcı
  • Üyelik 25.02.2015
  • Yaş/Cinsiyet 36 / E
  • Meslek Yazılım Geliştirici
  • Konum Bursa
  • Ad Soyad Y** M**
  • Mesajlar 69
  • Beğeniler 11 / 9
  • Ticaret 0, (%0)
selamlar. yapmak istediğiniz şeyde illa ki regular expression kullanmak zorunda değilsiniz. bununla ilgili blogumda bir yazı yazmıştım:

http://www.kodoloji.com/phpde-iki-string-arasindaki-degeri-ya-da-degerleri-almak/

ya da yazıyı okumak uzun gelecek ise, şu kodlar üzerinden gidebilirsiniz. tam olarak istediğiniz şeyi verecektir:

http://pastebin.com/fVXGWz9B
 

 

http://www.spinlio.com/
http://www.kodoloji.com

nahita nahita WM Aracı Kullanıcı
  • Üyelik 13.07.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek öğretmen, yazılımcı, fotoğrafc
  • Konum Adana
  • Ad Soyad Ö** U**
  • Mesajlar 109
  • Beğeniler 3 / 5
  • Ticaret 0, (%0)
benim istediğim sonucları vermiyor alttaki linkteki gibi veriyor.

http://paste.ubuntu.com/10646106/
 

 

wmaraci
wmaraci

pSkpt pSkpt Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 07.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 63
  • Beğeniler 0 / 20
  • Ticaret 0, (%0)
Başka bir linkten mi çekiyorsunuz ben çalıştırdığım şöyle bir sonuç döndürüyor.

 

 

RudyardKipling RudyardKipling WM Aracı Kullanıcı
  • Üyelik 25.02.2015
  • Yaş/Cinsiyet 36 / E
  • Meslek Yazılım Geliştirici
  • Konum Bursa
  • Ad Soyad Y** M**
  • Mesajlar 69
  • Beğeniler 11 / 9
  • Ticaret 0, (%0)


Bu arada sizin kodunuz düzgün çalışıyor. :)
 

 

http://www.spinlio.com/
http://www.kodoloji.com

nahita nahita WM Aracı Kullanıcı
  • Üyelik 13.07.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek öğretmen, yazılımcı, fotoğrafc
  • Konum Adana
  • Ad Soyad Ö** U**
  • Mesajlar 109
  • Beğeniler 3 / 5
  • Ticaret 0, (%0)

pSkpt adlı üyeden alıntı

Başka bir linkten mi çekiyorsunuz ben çalıştırdığım şöyle bir sonuç döndürüyor.



arkadaşlar ilginiz için teşekkür ederim. Ben sizin kodlarınızın arasından sadece döngü kısmını almıştım ama sanırım benim düzenli ifadem de sorun varmış galiba.Sizin düzenli ifadeyi ekledim çalıştı.

Ek Olarak: Arkadaşlar iki sorum daha olacak birincisi. Benim for döngümde ne hata varmış ya da bu iş for döngüsüyle yapılmıyor mu? İkincisi bu sonuçlaları iç içe döngüyle çalıştıracak olsam nasıl yaparım
 

 

pSkpt pSkpt Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 07.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 63
  • Beğeniler 0 / 20
  • Ticaret 0, (%0)
Senin ifaden düzgün veri çekmiyordu o yüzden farklı veriler ortaya çıkıyordu.
For dongüsü ile yapabilirsiniz.

for ($i=0; $i < count($bulunan[1]); $i++){
echo $bulunan[1][$i];
}

şeklinde olurdu.
İç içe döngüyle ne kullanmak istiyorsunuz tam anlamadım.
İç içe döngü kullanmayı gerektirecek bir şey yok şuan.
 

 

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