Ben bi fotoğrafçılar için script yazıyorum . Bu açıdan yeniyim bi noktada takıldım . fotoğrafları listelettiğim yerde döngüm var veritabanından kullanıcının fotolarını çekiyorum . fakat her bir div de adet ve ebat girmesi için selectbox var ve altındaki inputa ona göre fiyat yazdırıyorum . Sıkıntım şurda fiyat yazdırırken döngüde olduğu için her inputa aynı şeyi yazıyor yani ilk divdekini . Ben her bir döngümde ayrı hesaplatıp veritabanına kaydetmek istiyorum bunu nasıl yapabilirim ?
GÜNCELLEME
buyur hocam örnek olarak şöyle açıklayım sorgumu yazdım döngümü oluşturdum
$sorgu = mysql_query("SELECT * FROM resim where username='$user'");
while($icerik = mysql_fetch_array($sorgu)) {
<div>
<img src="<?php echo $icerik['url'];?>"> (divimi de oluşturdum)
...
Adet seçme yeri --
<form>
<select name="" id="" onChange="carp((this.value2))"> tarzında bi selectim var
<option value="10"> <option value="20"> olsun
...
aynı şekilde adet girmek içinde select-optionum var .
<input name="sonuc"> burayada hesabı yazıyor . tabi bunlar ajax ile hesaplanıyor
</div>
Dışarda olduğum için örnek bi kod yazdım kendiminkine bakamadım ama . bu ilk divimde sıkıntı yok hesaplıyor fakat döngüdeyken ilkinden sonrakilerde hesaplama yapmıyor select çalışmıyor . bunun için ajaxta mı döngü yapıcam böyle bişey oluyor mu gerçekten googleda çok araştırdım ama bu tarz bişey bulamadım . mantığını oluşturamıyorum kafamda . döngü oluştuğunda her divde farklı hesaplamalar yapıp yazdırmak için nasıl bir yol izlemem gerekir . sizden istediğim bunun kodu değil de mantığı . şimdiden teşekkür ederim ne kadar açıklayıcı oldum bilemiyorum ki php de yeni sayılırım :)