Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Liczby rzeczywiste po przecinku
butek
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 3.05.2008

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


Mam problem z wpisaniem do bazy liczby rzeczywistej z dwoma miajscami po przecinku.
Mianowicie
1)
Kod
"srednia decimal(2,2)  NOT NULL , ".
-  to jest pole do którego chcę wpisać średnią z ocen (oceny są typu INT)
2)
Kod
$srednia=round($srednia,2);
- średnią zaokrąglam do dwóch miejsc po przecinku
3) W bazie w polu srednia widzę liczbę 0.99
Dlaczego ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Shili
post
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Prawdopodobnie dlatego, że deklarujesz liczbę, która ma dwa znaki i dwa miejsca po przecinku. Na poziomie php pokazuje dobrze, tak?
http://dev.mysql.com/doc/refman/5.1/en/pre...al-changes.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: 10.10.2025 - 10:55