Angelo teşekkürler. Ancak benim takıldığım noktada tam burada geriye nasıl bir veri göndermem gerek yada gelen değeri kendi alanlarına nasıl bir yerleştirme yapmam gerek takıldığım nokta burası. Dönen değerim şu şekilde olsa: HTML:

Düzenlendi

Merhaba arkadaşlar, bir proje için jquery refresh yada buna benzer bir şey kullanmam gerekiyor. facebook'ta olduğu gibi düşünürsek; gönderilere yapılan yeni yorumlar tüm sayfa yenilenmeden otomatik olarak çıkıyor. benimde böyle bir şeye ihtiyacım var. her 20-30 saniyede bir yorum alanını post yöntemiyle yenileyip yorumları listelemem gerek. Ancak tüm gönderiler için bunu nasıl yapacağım orasını çözemedim. Yada sürekli post yöntemi kullanmadan bunu yapabilir miyiz? Yardımlarınızı esirgemeyin :hihi:

Karışmadı, parçalama için kafanı karıştırmana hiç gerek yok. 2 Seçeneğin var; 1. Array içerisinde gerekli verileri PHP ile hazırlayabilir, sonucu sayfaya yazdırırken json_encode ; içerisine sokabilirsin. Daha sonra elbette Ajax kısmında bu jquery kodların içerisinde kendi html yapını ayarlayıp dönen json arayın verilerini istediğin gibi içine yerleştirirsin. 2. Yol direk olarak HTML olarak nasıl istiyorsan PHP sayfanda o şekilde çıktı vermek. Dönen sonucuda direk olarak.html içerisinde sayfana eklemek .

@garrip, son yazdığın örnekte her bir ID için tek tek post atmaya kalkışıyorsun. Benim önerdiğim yöntem ilk önce tüm ID'leri toplayıp, tek bir post ile verileri dağıtma temeline dayalıydı. Tabi ki full çalışır kodu vermedim, senin veritabanını ve sistemini bilemeyeceğim için. Ama işe yaramaz diyen arkadaşın neye istinaden yazdığını bilemeyeceğim, bu tarz jquery selectorleri 100K hitli sitelerde kullanıyorum ben sorunsuz. O yüzden sen de kullanabilirsin. Benim yapacağım şekli bu olurdu, herkes farklı şekilde düşünebilir tabi. POST -&gt; ID=1,4,6,7,10,310 Backend PHP dosyası bu post'u alıp, gerekli işlemleri yapar. Şuna benzer bir sonuç çıkartabilir. cevap = 'Bugun hava guzel' cevap = 'En sevdigim meyva elma' .. .. Sen bu cevabı istediğin formatta geri gönderebilirsin. JSON, XML, CSV, düz HTML. Bunları nasıl parse edeceğini araştırman lazım. http://api.jquery.com/jQuery. parseJSON/ Tek tek post da atabilirsin, ama 100 guncelleme yapilacaksa, her bir guncelleme icin 100 query gonderiyorsun. Belirli bir aralıkta periyodik olarak yaptığını da düşünürsen, aynı anda sitede 3-4 kişi olsa bile gereksiz aşırı yük.

Pixeler söylemiş olduğun 2. yolu denedim. HTML:

Ajax ile veri çekerek güncelleme yapabilirsin bu durumda. Angelo'nun yazdığı fonksiyon içerisine ajax ile veri çekerek gelen verileri gerekli div alanlarına.html ile ekleyebilirsin. Bunu belirli aralıklarla yapmak istiyorsan setInterval içerisinde bu fonksiyonu sürekli olarak çağırmaya devam etmen gerekir. Başlangıç seviyesinde bir kod değil istediğin. Sanıyorum sende başlangıç seviyesindesin. Direk kod vermek istemem ancak kod istersende verebilirim. Öğreneceğin bilginin kalıcı olması adına; 1. Ajax'la nasıl bilgi çekeceğini araştır. 2. Dönen veriyi nasıl sayfaya ekleyeceğine bak. 3. setInterval'i nasıl kullanacağını araştır. Bütün bu bilgilere http://docs.jquery.com/Main_Page adresinden ulaşabilirsin.

İnternete gönderip adres verebilirsen sevinirim. Görerek yorum yapmak daha kesin sonuça gitmemize yardımcı olur.

Ajax ile post get yöntemlerini biliyorum bunları herhangi bir div içinede atmayı biliyorum buralarda sıkıntı yok. Benim sorunum gelen veriyi nasıl parçalayabilirim. Mantığını kuramadım sadece. Yani post dan gelen cevap HTML:

Jquery'de belirli bir seviyede olduğunu düşünerek cevap yazıyorum. Zaten basit bir çözümü yok bunun, biraz ileri seviye bir uygulama. Temel olarak güncellenecek bölgelere belirli bir attribute verebilirsin. &lt;div id=&quot;a5&quot; rel=&quot;guncelle&quot;&gt;hehehe&lt;/div&gt; &lt;div id=&quot;a6&quot; rel=&quot;guncelle&quot;&gt;hahaha&lt;/div&gt; vb. Daha sonra jquery selectorlerini kullanarak tum bu alanları çektirirsin Kod: