Maybe I'm misunderstanding,
But can't you just have a PHP script that returns a string, or a JSON object containing the value(s) you need, and then have the javascript function grab it from the server and update the properties in the link/image?
Ayrıca, genellikle $row
mysql_fetch_assoc()
ya da benzer bir işlevi alacağı -, tekrar sunucuyu arayarak veritabanını yeniden sorgulama ve yineleme ile mysql_fetch_assoc
kez gerekli sayıda, muhtemelen zaman kaybediyoruz. PHP komut dosyası, tüm satırları kapmak JSON nesneler saklayın, ve sonra (yerine AJAX kullanarak daha) JSON nesnesi üzerinden javascript iterate olan ve her biri tıklatın üzerinde özellikleri güncelleştirmek için daha kolay olmaz mıydı?
güncelleme:
JSON JavaScript bir nesneyi temsil etmek için bir metin tabanlı yoludur. Bir çok demensional dizi gibi düşünün. http://en.wikipedia.org/wiki/JSON
Eğer bir PHP script echo "var rows = {$JSON_obj};";
gibi <script>
etiketi içine yankı bir değişken, bir JSON nesnesi yazmak gerekir. Javascript sizi rows[1]
ile başlamak istiyorum ve daha sonra her zaman bağlantı tıklandığında, bir sonraki rows[i]
ya da her türlü hareket.
jQuery burada senin arkadaşın. Bu yapmak AJAX (bunu kullanmak başka yerde için) ve çok daha kolay HTML öğelerini değiştirerek edeceğiz. JQuery taşındı ve hiç eski yollar geri baktım hiç. http://jquery.com/
Ben şu anda taraftan bir örnek yok, ama bu oldukça basit bir kavramdır. Ben küçük bir çaba ile bu kadar kod mümkün olacak eminim.