![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 2.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak posortowac adresy IP wpisane w bazie zeby byly wysietlane po koleii a nie
jakos dziwnie 100.140.154.7 100.140.154.9 100.140.154.11 100.140.154.12 100.140.154.13 100.140.154.55 100.140.154.56 100.140.154.105 100.140.154.58 100.140.154.59 100.140.154.5 100.140.154.8 100.140.154.10 100.140.154.32 czyli zeby np. 100.140.154.10 byl pod 100.140.154.9 itp. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Ja widze troche inne rozwiazanie. Zapisujesz IP w postaci LONGa w bazie danych wtedy sortowanie i inne rzeczy masz wszystko ok. Wyciagajac z bazy przeliczasz na IP.
Potrzebna do tego funkcja ip2long i long2ip. Jesli to bylby PG to mozesz wtedy latwiej zrobic, chyba nawet by przeszlo przez rzutowanie typow inet na int8. Ale to jest MySQL wiec takie rozwiazanie bedzie najlepsze. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 08:24 |