Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zaokrąglenie liczby sql
ZarhimM
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 16.02.2020

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


Witam czy ktoś mógłby mi pomóc, tworze koszyk z użyciem bazy danych w której mam tabele koszyk, jest w niej kolumna cena oraz ilość i do zliczenia ceny używam takiego zapytania.
  1. $zlicz = mysqli_query($polaczenie,"SELECT SUM(cena_produktu * ilosc_produktu) AS suma FROM koszyk WHERE id_uzytkownika = $id_uzytkownika");
  2.  
  3.  
  4. $record = mysqli_fetch_array($zlicz);
  5. $suma = $record['suma'];
  6.  
  7. echo "Wartość zakupów: $suma zł" ;

i samo zapytanie działa dobrze tylko ze kolumny są jako float i trzeba zaokrąglić wynik, wiem że trzeba do tego użyć SELECT ROUND, próbowałem już wiele sposobów szukałem na internecie ale za każdym razem wyskakiwał mi błąd. Chcę zaokrąglić do dwóch miejsc po przecinku.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Ale po co round robić w PHP, jak można od razu w SQL https://dev.mysql.com/doc/refman/5.7/en/pre...h-rounding.html
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 30.12.2025 - 08:59