Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL], pole tabeli typu double dziwnie działa
SoulSeduction
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 16.07.2005

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


Witam,

Problem:

Otóż mam baze mysql smile.gif
i tam mam tabele z polem

Kod
powierzchnia - double(5,2)


czyli
liczba 5 cyfrowa plus 2 miejsca po przecinku
czyli maksymalan liczba jaką można przechowywać , to: 99999.99

I co się okazuje.

Mam dostep do dwóch kont na różnych serwerach.

za pomocą formularza wprowadzam do pola "powierzchnia" liczbę 5000 ( pięć tysięcy)

Na pierwszym serwerze zapisuje bez problemu, a na drugim zapisuje 999.99

Wygląda to tak jak by liczba przekroczyla limit pola, a przecież jest ustawione (5,2)

Dlaczego tak sie dzieje??
Nie moge do tego dojść. Próbowalem czytać manuala mysql,ale mój englisz jest sałaby i nic nie zrozumiałem.

Próbowalem szukać i nic nie znalazlem podobnego na forum - pewnie jak zwykle źle szukałem.

Tak czy inaczej zgóry serdeczne dzięki za jakieś wyjaśnienie mojego problemu.

Ten post edytował SoulSeduction 23.12.2005, 20:03:04
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 20.08.2025 - 21:55