login  Naam:   Wachtwoord: 
Registreer je!
 Forum

order by

Offline ottorocket - 24/05/2006 13:43
Avatar van ottorocketOnbekend Ik heb een probleem bij het ORDER BY gedeelte
het is een highscore lijst, maar de score gaan niet van groot naar klein, ze staan gewoon in een willekeurige volgorde

  1. <?php
  2. include('config.php');
  3. ?>
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  7. <title>snake</title>
  8. <style type="text/css">
  9. <!--
  10. .style3 {
  11. color: #00FF00;
  12. font: bold;
  13. }
  14. .style4 {font-family: Verdana, Arial, Helvetica, sans-serif}
  15. .style5 {font-size: x-large; color: #FF0000;}
  16. -->
  17. </style>
  18. <script type="text/javascript">
  19.  
  20. function popup(url,winName,W,H,X,Y) {
  21. if(W == undefined) W = 300; //default width
  22. if(H == undefined) H = 350; //default height
  23. if(X == undefined) X = screen.width/2-W/2; //default Xpos (is now centered)
  24. if(Y == undefined) Y = screen.height/2-H/2; //default Ypos (is now centered)
  25.  
  26. winprops = 'height='+H+',width='+W+',top='+X+',left='+Y+',scr ollbars=no';
  27.  
  28. win = window.open(url, winName, winprops);
  29. if (parseInt(navigator.appVersion) >= 4) {
  30. win.window.focus();
  31. }
  32. }
  33.  
  34. </script>
  35. </head>
  36. <body bgcolor="#0066ff">
  37.  
  38. <div align="center" class="style4">
  39. <table width="400" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000">
  40. <tr><td colspan="3"><div align="center" class="style5">Highscore</div></td></tr>
  41. <?php
  42. $lid = mysql_query("SELECT * FROM `snake` ORDER BY score DESC");
  43. $j=$begin+0;
  44. ?>
  45. <tr>
  46. <td width="10%"><div align="center" class="style3">#</div></td>
  47. <td width="54%"><div align="center" class="style3">naam</div></td>
  48. <td width="36%"><div align="center" class="style3">Score</div></td>
  49. </tr>
  50. <?php
  51. while($leden=mysql_fetch_array($lid)){
  52. $j++;
  53. ?>
  54. <tr>
  55. <td><?php echo $j ?></td>
  56. <td><?php echo $leden['naam'] ?></td>
  57. <td><?php echo $leden['score'] ?></td>
  58. </tr>
  59.  
  60. <?php
  61. }
  62. ?>
  63. </table>
  64. <p><a href="javascript:popup('snake.swf','myPopUp')">Open snake</a> </p>
  65. </div>
  66. </body>
  67. </htm>

2 antwoorden

Gesponsorde links
Offline Thomas - 24/05/2006 13:52
Avatar van Thomas Moderator Van welk type is de kolom "score"? Hopelijk geen VARCHAR?
Offline ottorocket - 24/05/2006 15:09 (laatste wijziging 24/05/2006 15:10)
Avatar van ottorocket Onbekend toch wel, moet het dan toch INT zijn?

EDIT: heb het verandert naar INT en nu werkt het wel
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.198s