Avatar billede dennism Nybegynder
02. februar 2003 - 21:45 Der er 7 kommentarer og
1 løsning

Placering...

Hvordan kan jeg lave et script som kan udregne en brugers placering, udfra brugerns pointtal?

Brugernavnet på den bruger som jeg ønsker placering for ligger i $_SESSION[brugernavn]. Jeg henter informationen fra min tabel på denne måde:
$mysql2 = mysql_query("SELECT point, brugernavn FROM brugere");

Altså skal jeg på en eller anden måde udregne en brugers placering udfra hans point antal!..

Skal man på en eller anden måde køre en "while"? I så fald hvordan?

Sig endelig til, hvis I ikke forstår hvad jeg mener, eller hvis I skal have flere informationer!...
Avatar billede ahv Nybegynder
02. februar 2003 - 21:48 #1
Et forslag:

Du skal have talt hvor mange brugere der har flere points end brugeren når den har talt dette op skal den jo ligge en til dette tal så må du have brugerens placering.
Avatar billede ahv Nybegynder
02. februar 2003 - 21:52 #2
Koden kunne se sådan ud:

$placering = mysql_num_rows(mysql_query("SELECT point FROM dintabel where point>='$brugerenpoint'")) + 1;
echo $placering;
Avatar billede dennism Nybegynder
02. februar 2003 - 21:57 #3
Indtil videre har jeg to brugere i mit system!.. Den ene har 0 point og den anden har 50!..

Sådan ser koden ud:
$placering = mysql_num_rows(mysql_query("SELECT point FROM brugere where point>='$row[point]'")) + 1;

Den sider så at brugeren med 50 point har placering 2, og den anden placering 3!... Hvorfor det?
Avatar billede ahv Nybegynder
02. februar 2003 - 22:02 #4
$placering = mysql_num_rows(mysql_query("SELECT point FROM brugere where point>'$row[point]'")) + 1;
Avatar billede dennism Nybegynder
02. februar 2003 - 22:04 #5
Og du er sikker på at den holder!? :)

Smider du ik lige et svar?
Avatar billede ahv Nybegynder
02. februar 2003 - 22:04 #6
Før sagde den jo større end eller lig med hvilket resulterede i at den også tog sig selv med.
Avatar billede ahv Nybegynder
02. februar 2003 - 22:04 #7
Den burde virke, du kan da lige tjekke den først inden du giver points.
Avatar billede dennism Nybegynder
02. februar 2003 - 22:05 #8
Jeg har tjekket, og det ser meget fornemt ud :)
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