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?
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>
Kommentar