Ankündigung

Einklappen
Keine Ankündigung bisher.

ORDER BY punkte

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • ORDER BY punkte

    Wie kann ich User ihren Punkten nach ordnen, die sie vorher erhalten haben ? So wie hier im Code. Hier werden jedoch die User nur nach der ersten Ziffer der Zahl geordnet, also wenn man z.B krummzahn 258 und illum 1 hat, müsste krummzahn ja vorne kommen, illum steht aber vorne. Wie kann man das so ändern das alle Ziffern erkannt werden?

    <?php
    $zahl=1;
    $sql="SELECT * FROM user ORDER BY punkte DESC limit 10";
    $res=mysql_query($sql, $db);
    while ($ligne = mysql_fetch_object ($res))
    {
    print "$zahl. $ligne->user | $ligne->punkte
    ";
    $zahl++;
    }
    mysql_free_result ($res);
    ?>
    [ I like the way... ]

  • #2
    punkte muss als Spaltentyp einen INTEGER- und nicht einen Texttyp bekommen.

    Kommentar


    • #3
      Zitat von xabbuh
      punkte muss als Spaltentyp einen INTEGER- und nicht einen Texttyp bekommen.
      versuche ich mal, moment :wink:
      [ I like the way... ]

      Kommentar


      • #4
        Hat geklappt, danke
        [ I like the way... ]

        Kommentar


        • #5
          http://php-faq.de/q/q-sql-select.html

          Kommentar

          Lädt...
          X