![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 3 Dołączył: 1.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki problem.
Mam taki formularz w którym podaję nip itp, i chodzi o to że kiedy aktualizuję wpisy w bazie danych, to w polu nip pojawia mi się dziwna wartość, ale tylko kiedy zmienna ma więcej niż 10 znaków, jeżeli ma 10 lub mniej to jest ok. Reszta pól działa bez zarzutu, czego to może być problem? A najdziwniejsze jest to że kiedy wyświetlam wartość tuż przed zaktualizowaniem jej w bazie to jest odpowiednia, ale kiedy wyświetlę ją niżej po wyciągnięciu z bazy ma zupełnie inną wartość niż miała na początku. Formularz. Wpis aktualizujący
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 79 Dołączył: 16.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nigdy nie przyszło by mi do głowy przechowywać NIP jako int, bo pierwej musiałbym zrobić badanie jakie są maksymalne wartości tego NIPa. Najsensowniejszym rozwiązaniem wg. mnie jest więc varchar.
Ale jeśli sprawdziłeś jak to jest z nipami, to ok, możesz użyć UINT/BINGINT |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 12:58 |