Avatar billede turbodk Nybegynder
27. november 2007 - 18:48 Der er 7 kommentarer og
1 løsning

Liste-funktion

Hej :)
Jeg er ved at lave en hjemmeside, som har et pointsystem.
Men hvordan sætter jeg dem i en nummereret liste, jeg er overbevist om at der er en måde at gøre det på, men har ikk kunnet finde den nogle steder.

Det drejer sig om at den automatisk skriver et tal ude i cellerne i min tabel. Det tal skal jo så hver gang plusses med 1, for at den stiger med en hver gang, så man ikk skal tælle hvad plads vedkommende ligger på.

Jeg takker på forhånd.
Avatar billede yHec Novice
27. november 2007 - 18:56 #1
Du kunne vælge at gøre det med et simpelt html-tag, nemlig <li></li>:
<ol>
  <li>en</li>
  <li>to/li>
  <li>tre</li>
  <li>fire</li>
  <li>fem</li>
</ol>

/y
Avatar billede turbodk Nybegynder
27. november 2007 - 19:06 #2
Ja det ku jeg, men det løser jo ikke mit problem?

Den skal jo gøre det automatisk.
Alle brugerne skal listes derpå automatisk, og jeg gider ikke hver gang der bliver tilføjet en ny bruger så gå ind og tilføje et punkt.. :)
Avatar billede yHec Novice
27. november 2007 - 21:07 #3
Kan du ikke lægge noget kode herud? Det gør det lidt lettere at komme med forslag.

/y
Avatar billede turbodk Nybegynder
27. november 2007 - 21:50 #4
Jo selvfølgelig..

<table width="100%">
<?php
    include("mysqldata.php");

    $db = mysql_connect($db_host, $db_user, $db_password);
    mysql_select_db($db_name, $db);
    $foresp = mysql_query("SELECT user_id, username, user_hof FROM phpbb_users ORDER BY user_hof DESC LIMIT 10");
    while($data = mysql_fetch_array($foresp)){
        echo "<tr>";
        echo "<td width='10' align='right'>HER SKAL BRUGERENS PLACERING STÅ!</td>";
        echo "<td align='left'><a class='hof' href='forum/profile.php?mode=viewprofile&u=".$data['user_id']."'>".$data['username']."</a></td>";
        echo "<td aign='right'>".$data['user_hof']."</td>";
        echo "<tr>";
    }
?>
</table>
Avatar billede yHec Novice
27. november 2007 - 22:09 #5
$i=0;
while($data = mysql_fetch_array($foresp)){
        $i++;
        echo "<tr>";
        echo "<td width='10' align='right'>Placeret som $i</td>";
        echo "<td align='left'><a class='hof' href='forum/profile.php?mode=viewprofile&u=".$data['user_id']."'>".$data['username']."</a></td>";
        echo "<td aign='right'>".$data['user_hof']."</td>";
        echo "<tr>";
    }

/y
Avatar billede turbodk Nybegynder
01. december 2007 - 13:03 #6
What :S
Jeg er sikker på jeg har svaret på den her :S

Nå, men det virkede i hvert fald upåklageligt, smid et svar, så får du dine point :)
Avatar billede yHec Novice
01. december 2007 - 13:09 #7
Godt :-)
Tak
/y
Avatar billede turbodk Nybegynder
01. december 2007 - 13:24 #8
Det er mig der takker :)
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