Avatar billede rasmus-madsen Nybegynder
26. juni 2004 - 16:33 Der er 4 kommentarer og
1 løsning

distinct ip ?

Hejza allesammen.
Erik et eller andet (sorry kan ikk huske hvad du heddeR) gav mig denne flotte kode med distinct ip...

Men nu prøver jeg:
$res2 = mysql_query("SELECT distinct ip FROM log where side='$side'") or die(mysql_error());

Og det virker fint, men ved kan ikke udskrive andet end $row['ip'] ! Kan ikke huske $row['dato'] og side, som er meget vigtige..
Ved nogen da retter det?

På forhånd tak..

//Madsen
Avatar billede dennismp Nybegynder
26. juni 2004 - 16:36 #1
$res2 = mysql_query("SELECT distinct ip, dato FROM log where side='$side'") or die(mysql_error());

?
Avatar billede rasmus-madsen Nybegynder
26. juni 2004 - 16:38 #2
hehe takker.. mente ellers jeg have prøvet den ! ... Du svarer bare..
Avatar billede gryn Nybegynder
26. juni 2004 - 16:39 #3
Du henter bare de andre rækker efter du har adskilt ip-adresserne:

$res2 = mysql_query("SELECT dato,side FROM log where ip =  $row['ip']")
Avatar billede gryn Nybegynder
26. juni 2004 - 16:40 #4
tja... dat kan manm selvfølgelig også :-)
Avatar billede dennismp Nybegynder
26. juni 2004 - 16:44 #5
Men hvis du to rækker med samme ip på to forskellige dato, så vil du få to rækker.

Jeg tror du kan bruge:

$res2 = mysql_query("SELECT ip, from_unixtime(max(unix_timestamp(dato))) as dato FROM log where side='$side' group by ip") or die(mysql_error());

Så får du det seneste besøg.
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