![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 284 Pomógł: 1 Dołączył: 15.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam sobię funkcję random i taK: wysyłam ten wylosowany kod mailem i dodaje do bazy. Jednak do bazy losuje zawsze kod:
(do maila dobry ) KOD:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
Jakiego typu masz pole w bazie? może przekraczasz zakres
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 284 Pomógł: 1 Dołączył: 15.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Z pewności nie dodaje takiej wartości. Dodaje inną jednak ona przekracza maksymalną możliwą wartość dla tego pola w bazie i dlatego zostaje zapisana maksymalna wartość.
Zamiast INT użyj BIGINT. -------------------- Jeśli ten post pomógł to kliknij przycisk
![]() Nie pomagam przez PW, GG, e-mail, faks, telegram, znaki dymne, ... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 284 Pomógł: 1 Dołączył: 15.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Z pewności nie dodaje takiej wartości. Dodaje inną jednak ona przekracza maksymalną możliwą wartość dla tego pola w bazie i dlatego zostaje zapisana maksymalna wartość. Zamiast INT użyj BIGINT. na maila dochodzą takie kody: 83800253541 a zapisuje takie: 2147483647 ![]() OK! Zmieniłem na brigint i działa ![]() ![]() Ten post edytował bartek4175 25.05.2014, 19:02:13 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dla pól typu int nie istnieje limit ilości znaków jakby mogło to sugerować. Więc zapis typu int (250) nic nie daje, bo to typ pola określa jego limit (tinyint, smallint, int, bigint etc). Dodatkowo możesz użyć unsigned jeżeli nie będziesz przetrzymywać ujemnych wartości, co dodatkowo zwiększy zakres takiego pola.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 17:47 |