• Programlama
  • PHP
  • YARDIM - Checkbox ile gelen ID'lere göre veritabanındaki değerleri toplama

YARDIM - Checkbox ile gelen ID'lere göre veritabanındaki değerleri toplama

E
Erturk
Misafir
Merhaba arkadaşlar.

Takıldığım bir nokta var. Yardımcı olabilirseniz çok sevinirim.

Bir form oluşturuyorum. Bu formda örneğin 10 tane checkbox var. Hepsinin value değerinde belirli bir sayı degeri bulunmakta. Yapmak istediğim sectiğim checkboxların value degerlerini toplamak.

Checkbox döngümdeki input kodu.

PHP:
<input name="hizmet[]" type="checkbox" value="'.$fiyat.'"/>

Buda secili olanların value degerlerini aldıgım for döngüm.

PHP:
$hizmet=$_POST['hizmet'];
$say = count($hizmet);
for($i=0;$i<$say;$i++) {
echo $hizmet[$i];
}

Value degerlerini alıyorum ama nasıl toplayacagıma bir mantık üretemedim.

Yardımcı olabilirseniz cok sevinirim.
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
PHP:
var_dump(array_sum($_POST['hizmet']));
 
E
Erturk
Misafir
array_sum(); denemiştim Angelo ama hata veriyor.

Warning: array_sum() [function.array-sum]: The argument should be an array in E:\AppServ\www\erturk\yonetim\fonksiyonlar.php on line 2142
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
e array zaten.
var_dump($_POST['hizmet'])
yap bakalım
 
E
Erturk
Misafir
sadece var_dump kullanınca int(10) gibi degerler geliyor. ama simdi düzelttim dostum.

for içerisinde kullandıgım içinmiş problem. direk array_sum(); kullanınca sorun kalmadı ;)

teşekkür ederim.
 
Geri
Üst