Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sumowanie i typy kolumn w mysql - wiesz jak?
rml
post 31.03.2005, 15:36:40
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 13.03.2005

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
luinnar
post 31.03.2005, 15:59:01
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 0
Dołączył: 15.07.2004
Skąd: Bielsko-Biała

Ostrzeżenie: (0%)
-----


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. ?>


--------------------
notDevBlog - devblog.luinnar.com
Go to the top of the page
+Quote Post
rml
post 31.03.2005, 16:14:51
Post #3





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 13.03.2005

Ostrzeżenie: (0%)
-----


1. dzieki smile.gif
2. dzieki smile.gif
3. dzieki smile.gif


pozdro,
rml.

Ten post edytował rml 31.03.2005, 16:23:48
Go to the top of the page
+Quote Post
rogrog
post 31.03.2005, 19:23:48
Post #4





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

Ostrzeżenie: (0%)
-----


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


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:19