Zeilen einer aus MySQL gefüllten HTML-Tabelle sortieren
So sortieren Sie die Zeilen einer aus einer MySQL-Datenbank abgerufenen HTML-Tabelle bei onClick nach ihren Kopfzeilen , befolgen Sie diese Schritte:
HTML-Markup:
<th><a href="mypage.php?sort=type">Type:</a></th> <th><a href="mypage.php?sort=desc">Description:</a></th> <th><a href="mypage.php?sort=recorded">Recorded Date:</a></th> <th><a href="mypage.php?sort=added">Added Date:</a></th>
PHP-Code:
Im PHP-Code, der die Tabellenzeilen generiert:
$sql = "SELECT * FROM MyTable"; if ($_GET['sort'] == 'type') { $sql .= " ORDER BY type"; } elseif ($_GET['sort'] == 'desc') { $sql .= " ORDER BY description"; } elseif ($_GET['sort'] == 'recorded') { $sql .= " ORDER BY DateRecorded"; } elseif ($_GET['sort'] == 'added') { $sql .= " ORDER BY DateAdded"; }
Achtung:
Das obige ist der detaillierte Inhalt vonWie sortiere ich per Klick aus der MySQL-Datenbank abgerufene HTML-Tabellenzeilen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!