Avatar billede per-d Nybegynder
07. januar 2002 - 20:17 Der er 5 kommentarer og
1 løsning

lave en rangliste

jeg skal bruge en rangliste som både beregner tabte og vundne kampe og som henter resultater og bruger fra en mysql database i php ranglisten ser f.eks sådan her ud
navn        vundet        tabt
bubu        9            5
hoho        10            8
bøbø        0            10

selv om hoho har vundet flere en bubu  står den ikke på førstepladsen fordi den har tabt flere.

stillingen beregnes altså på den måde at man minuser antal vunde kampe med antal tapte ogdet resultat beregner man stillingen på så altså bøbø vil ha et samlet point på -10

håber i forstå det 

p.s skal bruges til en ladder
Avatar billede morw Nybegynder
07. januar 2002 - 21:18 #1
SELECT navn, vundet - tabt as rang FROM ranglistetabel ORDER BY rang DESC
Avatar billede proaccess Nybegynder
08. januar 2002 - 07:22 #2
SELECT navn, vundet, tabt , vundet - tabt AS samlet FROM rangliste ORDER BY samlet DESC
Avatar billede per-d Nybegynder
09. januar 2002 - 16:31 #3
Jeg kan altså ikke få det til at virke den siger denne fejl:
Warning: Supplied argument is not a valid MySQL result resource in /var/www/www2.leweb.dk/ladder/stilling.php on line 2


<? $result = mysql_query(\"SELECT Nick, vundne, tabte , vundne - tabte AS samlet FROM rangliste ORDER BY samlet DESC\");
while($r = mysql_fetch_array($query)) {
$navn =  $r[\"Nick\"];
$vundne = $r[\"vundne\"];
$tabte = $r[\"tabte\"];
?>
<table align=\"center\" width=\"20%>
<tr>
    <td>navn</td>
    <td>vundne</td>
    <td>tabte</td>
</tr>
<tr>
    <td><? $navn ?></td>
    <td><? $vundne ?></td>
    <td><? $tabte ?></td>
</tr>
</table>
<? } ?>
Avatar billede proaccess Nybegynder
09. januar 2002 - 16:36 #4
Skal det ikke være:

while($r = mysql_fetch_array($result)) {
Avatar billede per-d Nybegynder
09. januar 2002 - 16:39 #5
jeg kan stadig ikke få det til at virke
Avatar billede morw Nybegynder
09. januar 2002 - 18:52 #6
brug \"or die(mysql_error());\" efter din mysql_query
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