Internetabi adlı üyeden alıntı: mesajı görüntüle
Zaten Hocam durum 1 Olanları Çağırıyor Şuan hepsinin durumu 1 fakat sadece en üstekini çalıştırıyor. ben zaman fonksiyonundan olacağını düşündüm ama denedim oda olmadı.
function zaman() {

demişsiniz ya işte burası kesin yanlış bir işlem,veri tabanından 10 sonuç geldiğinden html çıktısında 10 tane zaman fonksiyonu gözükür.web tarayıcı budurum da ya sadece ilk zaman fonksiyonunun doğru kabul eder yada js yi komple bloke edebilir.

function zaman<%=k%>() {

gibi bir şey kullanırsanız(k değişeni k=k+1 gibi her turda arttırın)sorun çözülebilir.yine olmazsa sayfanın html çıktısını verirseniz tekrar bakarız

+edit:
document.getElementById("gunler").innerHTML = days + " gun, ";
bakın bu satırda gunler id li elemente days+gün yazmanızı istiyorsunuz şimdi 2 ürün geldiğinde 2 ürün içinde bu element id leri aynı oluştutursanız sistem hangisine yazacağını yeine bilemeyecektir elbette,bunlaru hep farklı isimlendireceksisiniz