![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 1 Dołączył: 17.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hi,
Mam sobie w serwerze bazie danych mysql 4.0 wiesz z polem "int(15)". Problem polega na tym, iż nie mogę za pomocą phpmyadmina wpisać większej wartości jak "4294967295" Każda większa wartość zostaje automatycznie zmniejszona do w/w. Dlaczego tak się dzieje? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
MySQL 4.0 Numeric Types
Zerknij na tabelkę, która tam jest uważnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Zmień typ pola na typ wiekszym zakresem
np int(16) albo BIGINT, liczba w nawiasie to bajty, więc zasada jest prosta możliwości jest 256 do potegi 16 w przypadku gdy mamy wartosci mniejsze od zera to podzielic jeszcze przez dwa Ten post edytował php programmer 18.05.2007, 12:32:56 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 09:43 |