22. februar 2003 - 17:34Der er
11 kommentarer og 1 løsning
highscore, php MySQL
Spørgsmålet henvender sig nok mest til MySQL folk men...
Jeg er i gang med at lave et spil hvor jeg gerne skulle have en highscore, som det ser ud nu har jeg et top 10 og det virker fint, men jeg vil gerne have den udbygget til fx. top 100.
Jeg vil gerne have vist 10 poster ad gangen og helst i intervaller 1-10 11-20 osv...
Er der en der kan komme med en ide eller et forslag til hvordan dette gøres nemmest?
som det ser ud nu har min Database/tabel 3 kolonner: ID, spillernavn og score.
ja ja, det er jeg med på, Select * from highscore order by score desc limit start, interval; men det er jeg er ude efter er hvordan får jeg scriptet til at forstå at når der er indsat en ny post at så ligger denne nr x i "hirakiret" på highscoren...
hvad er det du vil i den sidste kommentar du har skrevet?? Er det når man har spillet, at du så vil have af vide hvilken plads man er kommet på??
for så kan du vel gøre det således:
$result = mysql_query("SELECT * FROM highscore ORDER BY score WHERE point >= '$pointfraspillet'"); $BedreSpillere = mysql_num_rows($result); $DinPlads = $BedreSpillere+1;
kan godt være.. men var også mest ment til postndk, med sine smarte bemærkninger som "lær din syntax". Sådanne skal man ikke komme med hvis man ikke selv gør det.. ;)
ingen vil komme med et svar, så jeg beholder selv point'ne
Synes godt om
Ny brugerNybegynder
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.