(PHP) Tabellen sortieren / Parameterübergabe

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

  • (PHP) Tabellen sortieren / Parameterübergabe

    Hallo
    ich versuche gerade verzweifelt, die einzelnen Spalten auf-,absteigend zu sortieren, doch irgendwie klappt die Parameterübergabe im Link(der die Seite neu lädt und den Parameter übergibt) nicht oder die Syntax in der Order By Klausel ist falsch; ich bitte um Hilfe, woran liegt es?



    PHP-Code:
    $Query "SELECT Users.ID,NAME,MATRIKELNUMMER,GENUS FROM Users
                                INNER JOIN Users2 ON Users.id = Users2.id    
                                ORDER BY ID 
    $sort";    
        if(!(
    $ergebnis mysql_query ($Query$verbindung)))
            {
            echo(
    "Anfrage nicht erfolgreich");
            echo 
    mysql_error();
            exit();
            
            }
            
            echo(
    "<TABLE BORDER=\"1\">");
            echo(
    "<TR>");
            echo(
    "<TD BGCOLOR=\"#BBBBBB\"><B>ID</B></TD>");
            echo(
    "<TD BGCOLOR=\"#BBBBBB\"><B>Name</B></TD>");
            echo(
    "<TD BGCOLOR=\"#BBBBBB\"><B>Matrikelnummer</B></TD>");
            echo(
    "<TD BGCOLOR=\"#BBBBBB\"><B>Genus</B></TD>");
            
            echo(
    "</TR>");

            while(
    $zeile mysql_fetch_object ($ergebnis))
            {
            echo(
    "<TR>");
            echo(
    "<TD>$zeile->ID</TD>");
            echo(
    "<TD>$zeile->NAME</TD>");
            echo(
    "<TD>$zeile->MATRIKELNUMMER</TD>");
            echo(
    "<TD>$zeile->GENUS</TD>");
            echo(
    "</TR>");
            }

            echo(
    "</TABLE>");



    //____________________________________
            
            
    mysql_close ($verbindung);


    ?> <a href="paste.php">Benutzer einfügen</a> 


    <a href="index.php?sort=Desc">absteigend sortieren </a>
    <a href="index.php?sort=Asc">aufsteigend sortieren </a> 

  • #2
    Hi,

    ich vermute doch mal, dass Du auch einen Fehler bekommst? Selbigen dann bitte auch posten, das macht es leichter. Setze außerdem mal ein error_reporting(E_ALL) an den Anfang des Scripts.
    Auf den ersten Blick würde ich sagen:

    register_globals

    LG

    Kommentar

    Lädt...
    X