![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 1.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czy wie ktoś jak posortować adres IP xxx.xxx.xxx.xxx? Pobieram go z mysql i jest w postaci varchar i sortuje go niepoprawnie 1.1.1.1; 1.1.1.10; 1.1.1.2; 1.1.1.20; 1.1.1.3. Niewiem jak go przekonwertowac na int zeby dokonac sortowana bo sa "."! Konwersja na bity nic nie da bo wtedy tez bedzie zle sortowalo. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
usort + explode( ".",...)
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 1.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
A możesz mi podpowiedziec co mam wstawic jako parametr "x" do sortowana? Niemoge sobie z tym poradzić.
usort(explode('.',$tablica_result), x); |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 20.05.2003 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
poczytaj o natsort
-------------------- i'm so goth i make happy meals cry
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 20 Dołączył: 13.05.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Może to pomoże: http://porady-it.pl/p70_sortowanie_numer_ip_mysql.html
-------------------- Kurs Video PHP i MySQL, porady-it.pl - gotowe rozwiązania dla webmasterów
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
INET_ATON(x); przy wybieraniu danych z bazy lub
ip2long z long2ip w kombinacji z jakims array_walk czy cos i po problemie. -------------------- "Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"
![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 1.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki:) Działa!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:52 |