Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQLite][MySQL][PHP]Zapytanie mysql
Forum PHP.pl > Forum > Przedszkole
viamarimar
zapytanie jest:
np:
  1. "INSERT INTO users (`login`,`imie`,`nazwisko`,`email`,`ip`,`logowanie`,`rank`,`fb_id`) VALUES ('ZilClLKWo1','','Kacper Plus','xxx@gmail.com','31.182.168.152',NOW(),'user','408314789324061') ON DUPLICATE KEY UPDATE login='ZilClLKWo1'; "

‌‌‌‌

a w fb_id wpisuje sie cos takiego:

2147483647

o co chodzi?

przyczyna moze byc tego ze pole jest ustawione na null?
Turson
Jaki masz typ pola `fb_id`?
2147483647 jest maksymalną wartością dla pola int, ustaw bigint
viamarimar
int(255)
Turson
Wartość jaką próbujesz tam włożyć jest większa od maksymalnego rozmiaru pola int. Zmiana na bigint rozwiąże problem
viamarimar
pomoglo, juz post o pytaniu jaki mam typ

jeszcze jedno skad sie bierze ta liczba jak typ jest zamaly to jakis rand? ta wkladana jest skracana? czy kosmos poprostu?
Turson
Jeżeli to co chcesz tam wstawić jest większe od maksymalnej wartości, to wstawia maksymalną wartość dla tego pola.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.