Avatar billede jthyge Seniormester
10. juni 2003 - 17:32 Der er 7 kommentarer og
1 løsning

Vise de 5 med flest points på side? PHP & sql

Hej

Jeg skal lave en lille side der viser de 5 personer det har flest points udfra en database..

Det skal vises på følgende måde:

Navn  Points

FX.
Thygesen  220
Henrik    210
osv.

Hvordan gør jeg det..??

Databasen hedder: web3587
Tabellen hedder: holdning
Der er felterne navn og point

Nogen der kan hjælpe??
Avatar billede schaefner Juniormester
10. juni 2003 - 17:35 #1
Prøv denne:

<?php
$con = mysql_connect('localhost','brugernavn','kodeord');
mysql_select_db('web3587',$con);
$sql = mysql_query("SELECT * FROM holding ORDER BY point DESC LIMIT 5") or die(mysql_error());
while($row = mysql_fetch_array($sql)) {
  echo "$row[navn] - $row[point]<br>";
}
mysql_close($con);
?>

/Jesper Sørensen
Avatar billede schaefner Juniormester
10. juni 2003 - 17:40 #2
Måske endda:

<table><tr>
<td><b>Navn</b></td>
<td><b>Point</b></td>
</tr>

<?php
$con = mysql_connect('localhost','brugernavn','kodeord');
mysql_select_db('web3587',$con);
$sql = mysql_query("SELECT * FROM holding ORDER BY point DESC LIMIT 5") or die(mysql_error());
while($row = mysql_fetch_array($sql)) {
  echo '<tr>';
  echo '<td>'.$row['navn'].'</td>';
  echo '<td>'.$row['point'].'</td>';
  echo '</tr>';
}
mysql_close($con);
?>

</table>
Avatar billede jthyge Seniormester
10. juni 2003 - 17:53 #3
Joo.. Det ser godt ud men prøv lige at se her...
http://3del.dk/3delny/nytop1.php

Hvis en får fx. 50 points kommer han øverst på listen i forhold til en med 200 points.. Hvad kan jeg gøre ved det?
Avatar billede schaefner Juniormester
10. juni 2003 - 17:54 #4
hvad type er det point-feltet sat til?
Avatar billede schaefner Juniormester
10. juni 2003 - 17:54 #5
Sæt typen til int.
Avatar billede jthyge Seniormester
10. juni 2003 - 17:55 #6
varchar
Avatar billede jthyge Seniormester
10. juni 2003 - 17:57 #7
Ja... Sgu!! Sådan... Mange tak for hjæpen..
Avatar billede schaefner Juniormester
10. juni 2003 - 18:01 #8
Var så lidt :)
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