bluexpres adlı üyeden alıntı: mesajı görüntüle
döngüde hep $adi'ya eşitleyince ne yaptığınızı tam kestiremedim, aşağıda xml'den çektirip db'ye ekliyormuşsunuz şimdi anlamış olduk

burda kodlarda mysql_insert_id()'yi for dışına çıkartabilirsiniz sanıyorum. onu bir denersiniz. çünkü insert for'un üstünde haliyle forun üstünde 1 kere insert_id eşitlemeniz yeterli.

biraz ters bir yerden gidilmiş ama algoritmayı değiştirmeyelim. resimler maksimun örneğin 5'e kadar gidiyor ama siz döngüy 10'a kadar döndürüyorsanız bu AnaResim'i de 10'a atayalım. 10 kesin boşsa ama buna dikkat edersiniz. Resimlerin 10a kadar gittiği durum olursa arttırır içerdeki if'i değiştirirsiniz.

$eklenen_urun_id=mysql_insert_id();
for($i=0;$i<=10;$i++){ 

			if($i == 0) $ix = ""; else $ix = $i; 
			if($i == 10) {
                        $adi="AnaResim"; 
                        } else {
			$adi="EkResim".$ix; 
                        }
			if($Product->$adi){
			echo $resim=$Product->$adi; echo "<br />";
                        mysql_query("insert into resimler values('','$eklenen_urun_id','$resim')"); 
			
			} }
kolaylıklar.
Hocam son bir sorum olucak. Değerdeki 10 sayısı kadar kayıt ekleniyor. Onu Nasıl kaç adet görsel varsa o kadar eklemesini sağlayabiliirm?
Mesela 10 değerini 5 yapıp denediğimde veritabanında aşağıdaki gibi bir sonuç oluşuyor.