Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] problem z duzymi liczbami
Forum PHP.pl > Forum > Bazy danych > MySQL
styx
Mam taki problem:

  1. <?php
  2. $q='insert INTO tabela(id,ip) VALUES(1,'.sprintf("%u", ip2long('192.168.0.1')).')';
  3. ?>


funkcja ip2long(19'2.168.0.1')) generuje : 3232235523
do bazy wchodzi insert: 2147483647

pole w bazie danych: bigint

Moje pytanie: dlaczego tak się dzieje?
Czy są jakieś ograniczenia dla wchodzących danych do myslq-a?
Kethrax
http://home.pl/pomoc/1698

zobacz tutaj smile.gif
kwiateusz
ewentualnie smile.gif http://marines.jogger.pl/2007/01/07/jak-pr...e-danych-mysql/
styx
ok dzięki rzeczywiscie int bez unsigned nie miescił tej liczby, taki prosty problem. thx
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.