Avatar billede nbj1 Praktikant
05. november 2002 - 20:17 Der er 12 kommentarer og
1 løsning

Unikke felter

hejsa
jeg har en tæller der tæller antal besøgende det henter jeg med
mysql_num_rows
men kan man lave det om så det er unikke felter? og hvordan
Avatar billede Slettet bruger
05. november 2002 - 20:29 #1
unikke felter? Du mener distinct?
Avatar billede nbj1 Praktikant
05. november 2002 - 20:37 #2
tja ved ikke hvad det hedder men hvis jeg har flere poster med samme navn vil jeg kun hente det engang
Avatar billede Slettet bruger
05. november 2002 - 20:45 #3
ok...må jeg se din kode til MySQL som den ser ud nu?
Avatar billede nbj1 Praktikant
05. november 2002 - 20:47 #4
dette tæller antal op
$res_user = mysql_num_rows($res_user);
men det jeg gerne vil have er flere forekomster tælles som en forkomst
Avatar billede nbj1 Praktikant
05. november 2002 - 20:49 #5
alså af samme slags tælles som en forkomst
Avatar billede nbj1 Praktikant
05. november 2002 - 20:52 #6
eks det er en tæller for besøgende der gemmer id dato og ip hvis man bladre rundt på phpsiden bliver den ved med at tælle op det må den forsåvidt godt men den skal kun vise det som en besøgende
Avatar billede Slettet bruger
05. november 2002 - 20:55 #7
Jeg tænkte mere på din SELECT * FROM bla bla bla...
Avatar billede nbj1 Praktikant
05. november 2002 - 20:57 #8
$res_user = mysql_query("SELECT * FROM online_brugere");
Avatar billede nbj1 Praktikant
05. november 2002 - 20:59 #9
hmmm tænker du på where ip "unik"
Avatar billede Slettet bruger
05. november 2002 - 21:22 #10
ja...

$res_user = mysql_query("SELECT DISTINCT(ip), * FROM online_brugere");

Så skulle alle dupletter gerne være sorteret fra.
Avatar billede morw Nybegynder
06. november 2002 - 18:05 #11
Ingen grund til at sætte serveren på mere arbejde end nødvendigt

SELECT count(DISTINCT ip) as antal
FROM online_brugere
Avatar billede Slettet bruger
06. november 2002 - 18:29 #12
morw> Du har da en pointe...
Avatar billede nbj1 Praktikant
06. november 2002 - 18:54 #13
takker morw jeg kan se den ikke melder fejl og kun tæller mig online engang men på den anden side kan jeg ikke udmidelbar konstatere om det virker da det nok kræver at flere er på på engang men tror det næste
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
Computerworld tilbyder specialiserede kurser i database-management

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