Ankündigung

Einklappen
Keine Ankündigung bisher.

Sortierung von While abfrage

Einklappen

Neue Werbung 2019

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

  • Sortierung von While abfrage

    Guten tag,
    Ich bringe es nicht zustande die Tabelle nicht zusortieren könnte mir wer helfen.
    PHP-Code:
    <?php
    require_once ('verbindung.php');
    $db_link mysql_connect (MYSQL_HOSTMYSQL_BENUTZERMYSQL_KENNWORT);
     
    // Nutzen von Datenbank (Name ist hinterlegt in Konstante MYSQL_DATENBANK
    $db_sel mysql_select_dbMYSQL_DATENBANK )
    or die(
    "Auswahl der Datenbank fehlgeschlagen");
     
    $sql "
    SELECT link, name, rasse, lvl, klasse, rang, beruf1, beruf2, twink FROM mitglieder    
    "
    ;
     
    $db_erg mysql_query$sql );
    if ( ! 
    $db_erg )
    {
    die(
    'Ungültige Abfrage: ' mysql_error());
    }
     echo 
    '<table>';
     echo 
    '<tr>';
     echo 
    '';
     echo 
    '</tr>';
     echo 
    "<tr>";
    echo 
    "<td><a><u>Name</u></a></td>";
    echo 
    "<td><a><u>Rasse</u></a></td>";
    echo 
    "<td><a><u>Stufe</u></a></td>";
    echo 
    "<td><a><u>Klasse</u></a></td>";
    echo 
    "<td><a><u>Rang</u></a></td>";
    echo 
    "<td><a><u>Beruf 1</u></a></td>";
    echo 
    "<td><a><u>Beruf 2</u></a></td>";
    echo 
    "<td><a><u>Twink von</u></a></td>";
    echo 
    "</tr>";
    echo 
    "<tr height='5'></tr>";


    while (
    $row mysql_fetch_array($db_ergMYSQL_ASSOC)) 
    {  

    echo 
    "<tr>";
    echo 
    "<td><a>"$row['name'] ."</a></td>";
    echo 
    "<td><a>"$row['rasse'] . "</a></td>";
    echo 
    "<td><a>"$row['lvl'] . "</a></td>";
    echo 
    "<td><a>"$row['klasse'] . "</a></td>";
    echo 
    "<td><a>"$row['rang'] . "</a></td>";
    echo 
    "<td><a>"$row['beruf1'] . "</a></td>";
    echo 
    "<td><a>"$row['beruf2'] . "</a></td>";
    echo 
    "<td><a>"$row['twink'] . "</a></td>";
    echo 
    "</tr>";
    echo 
    "<tr height='3'></tr>";
    }


    echo 
    "</table>";

     
    mysql_free_result$db_erg );
    ?>
    Der Script hab ich selber zusammen gestellt funktionieren tut er.

  • #2
    Du muss den Query mit " ORDER BY " + Spaltenname erweitern, z.B. "... FROM mitglieder ORDER BY name".

    Kommentar


    • #3
      Zitat von nystagmussen Beitrag anzeigen
      [...] ... FROM mitglieder ORDER BY name".
      Hier kannst du noch die Reihenfolge der Sortierung angeben..
      Entweder ORDER BY name ASC <- von a bis z sortieren
      oder ORDER BY name DESC <- von z bis a sortieren

      Kommentar


      • #4
        Ich danke für die Hilfe.

        Kommentar

        Lädt...
        X