Ankon adlı üyeden alıntı: mesajı görüntüle
Merhaba;

Bir eticaret sitesinin sepet bölümünde Ürün fiyatlarının yazılı olduğu tablo verilerini SUM fonksiyonu ile topluyorum.

Sepete teker teker ürün ekleyince sorun olmuyor ancak bir anda 10-20 adet seçilip eklendiğinde mesela 3.980,00 TL olması gereken ürün fiyatı 3,98 TL olarak görünüyor. ve bu şekilde işlem görüyor.

Sorun neden kaynaklı olabilir. ?

Kullandığım Sorgu Kodu

<?php 								
	$SepetTopla			=	mysql_query("SELECT sum(uruntoplam) from sepet uruntoplam WHERE uyeid='$uye'");
	$sepetSor			=	mysql_fetch_array($SepetTopla);
							echo	$fiyat =	number_format($sepetSor["sum(uruntoplam)"],2,",",".");
									
?>
tahminimce sıkıntın bizdeki para standartları ile avrupa para standartının farklı olmasından kaynaklanıyor. Şöyle ki biz 3.980,15 yazarken onlar 3,980.15 yada 3980.15 yazıyorlar. sen de verilerini girerken onların standartına göre gir. o zaman düzeleceğini tahmin ediyorum.