Avatar billede rasmus-madsen Nybegynder
26. juni 2004 - 16:10 Der er 7 kommentarer og
2 løsninger

order, virker ikke helt.

Hejza allesammen.
Bruger denne kode:
$res2 = mysql_query("SELECT distinct ip FROM log order by ip desc") or die(mysql_error());

Men det giver dette outpu:
83.***.***.***
83.***.***.***
82.***.***.***
62.***.***.***
213.***.***.***
212.***.***.***
195.***.***.***
194.***.***.***
193.***.***.***
192.***.***.***
131.***.***.***
130.***.***.***
som ikke er helt optimalt...
vil gerne have det vil at være sådan her:
62.***.***.***
82.***.***.***
83.***.***.***
83.***.***.***
130.***.***.***
131.***.***.***
192.***.***.***
193.***.***.***
194.***.***.***
195.***.***.***
212.***.***.***
213.***.***.***

Kan det lade sig gøre?

På forhånd tak..
Avatar billede jchillerup Nybegynder
26. juni 2004 - 16:16 #1
Du kan smide hver enkelt IP ind i et array, og bagefter lave sort($arraynavn,"SORT_NUMERIC")..

Vil det ikke virke? Maaske er SORT_NUMERIC ikke engang noedvendigt.
Avatar billede rasmus-madsen Nybegynder
26. juni 2004 - 16:19 #2
det kan godt være.. Men er ikke så god til array, har aldrig rigtigt roddet med det :( ..

Hvad sætter i ind i løkken ?
Avatar billede Slettet bruger
26. juni 2004 - 23:48 #3
I den SQL DB har du vel Ip som en INT ?
Avatar billede Slettet bruger
26. juni 2004 - 23:48 #4
Det tyder lidt på at din er en varchar
Avatar billede Slettet bruger
26. juni 2004 - 23:50 #5
Du kan ændre ip feltet til : ip int(15) NOT NULL default '0'
Avatar billede lemk5 Nybegynder
27. juni 2004 - 02:35 #6
ip'er er vel ikke just int?(indeholder punktumer)
Avatar billede erikjacobsen Ekspert
27. juni 2004 - 10:00 #7
Hvis du opbevarer dine IP-er med foranstillede nuller:

  083.333.003.010

(ja, det er en ulovlig IP ...) kan du sortere direkte. Du skal blot lave en
simpel konvertering når du indsætter, og en ligeså simpel når det skal udskrives
igen.
Avatar billede rasmus-madsen Nybegynder
26. september 2004 - 00:05 #8
det virker ikke :(
Jeg delere pointsne med dig
Avatar billede erikjacobsen Ekspert
26. september 2004 - 00:17 #9
Bare nysgerrig: hvad virker ikke?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester