19. september 2005 - 15:57Der er
2 kommentarer og 1 løsning
køre konstant uden stop
jeg prøver at køre denne kode men får en vedvarende fejl hvor den bare køre i ring:
<table> <tr> <th width="150">Kamp</th><th width="100">Antal Mål:</th> </tr> <?php include_once ("exadmin/dacon.php"); $result = mysql_query("SELECT DISTINCT SpillerId, SpillerNavn FROM ExaktSpiller") or die (mysql_error()); while ($rowKamp = mysql_fetch_array($result)){
<tr> <td align="center"><?php echo $rowKamp['SpillerNavn']; ?></td> <td align="center"><?php include_once ("exadmin/dacon.php"); $result = mysql_query("SELECT DISTINCT TopScoreSpillerID FROM ExaktTopScore WHERE TopScoreSpillerID = '$rowKamp[SpillerId]' ") or die (mysql_error()); $rows = mysql_num_rows($result); $antal = $rows; echo $antal; ?> </td> </tr> <?php } ?> </table>
Det den skal gøre er at hente spilleren og så kigge i listen over målscore og tælle målene sammen. men den køre bare i en løkke og jeg kan ikke lige se hvorfor, har prøvet forskelige ting uden succes.
Okay det virkede, jeg havde lige overset den, tak. Hvordan kan jeg lige sætte den i række følge efter antal mål? Så skal jeg vel have vendt det om, kan være jeg selv lige får kigget på det imorgen. men hvis i har en løsning eller lignede så sig endelig til.
Hvis rækkefølgen skal være efter mål, så må du nok heller starte med at trække dem ud først:
SELECT TopScoreSpillerID, Count(*) AS AntalMaal FROM ExaktTopScore GROUP BY TopScoreSpillerID ORDER BY AntalMaal DESC
Dette giver dig godt nok ikke dem som endnu ikke har scoret, men mon ikke der kan findes en løsning på det?
... og et svar :^)
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.