Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sumowanie i typy kolumn w mysql - wiesz jak?
Forum PHP.pl > Forum > Przedszkole
rml
witam,

jak mnozyc przez siebie zmienne aby wychodzil wynik w postaci xx,xx a nie xx (zawsze w liczbie calkowitej)?

jak zmienic '.' ktora oddziela decimale od pelnych liczb w mysql na ','?


no i pytanie ostatnie - najtrudniejsze smile.gif

mamy tabele | ile | cena | i kilka rekordow w niej... jak obliczyc ile*cena+kolejny rekord + kolejny... itd...

czyli jednym slowem jak policzyc sume wszystkich rzeczy w koszyku? smile.gif


pozdro,
rml.
luinnar
1. ja to robie tak:
  1. <?php
  2. $cena = doubleval($cena);
  3. $cena = $a * $b;
  4. ?>

2. użyj str_replace()
3.
  1. <?php
  2. $razem = 0;
  3. $wynik_id = mysql_query('SELECT * FROM tabela');
  4. while($wynik = mysql_fetch_array($wynik_id))
  5. {
  6. $razem = $razem + $wynik('ile') * $wynik('cena');
  7. }
  8. echo $razem;
  9. ?>
rml
1. dzieki smile.gif
2. dzieki smile.gif
3. dzieki smile.gif


pozdro,
rml.
rogrog
ad 3.

lepiej coś w stylu
  1. SELECT SUM(ile*cena) AS suma
  2. FROM ...


nie wiem czy to jest właściwe ale na pewno można to zrobić żeby się przemieliło tylko w mysqlu bez przesyłania do php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.