actionbrowser.com
Die SQL ORDER BY Klausel sortiert die Ergebnisse einer Abfrage nach einer oder mehreren Spalten auf- oder absteigend. SELECT Spalte-A FROM Tabelle1 WHERE Bedingung ORDER BY Spalte ASC, Spalte DESC Die ORDER BY Klausel wird am Ende jedes Befehls positioniert. Die Standardeinstellung, welche nicht zusätzlich angegeben werden muss, ist absteigend. Durch das Auflisten mehrerer Spalten können diese nacheinander sortiert werden. Sql absteigend sortieren 2016. Dafür muss man die Spalten mit Kommata trennen. Nach jeder Spalte folgt ASC für eine aufsteigende – (A -> Z, 0 -> 9) und DESC für eine absteigende (Z -> A, 9 -> 0) Reihenfolge.
Favicon erstellen - Ihr Logo in den Lesezeichen (Favoriten) Das Favoriten Icon wird bei einem Bookmark in die Favoritenliste aufgenommen. Dort erscheint zukünftig die " gebookmarkte " Webseite mit einem eigenen Symbol.
in_array( $spalte, $spalten)) { $spalte = 'datum'; // Default-Wert} Das gleiche machen wir nun mit $sort, also mit dem die Tabelle aufsteigend oder absteigend sortiert werden kann. Da es nur zwei Möglichkeiten ( asc und desc) gibt, schreiben wir das Array direkt in die Abfrage: $sort = isset($_GET[" sort "])? $_GET[" sort "]: 'desc'; if (! SQL ORDER BY - Ergebnisse sortieren in SQL | DataMines. in_array($sort, array('asc', 'desc'))) { $sort = 'desc'; // Default-Wert} Jetzt lesen wir die Datensätze von der DB-Tabelle aus, dieses wird hier über die PDO-Schnittstelle gemacht, weitere Infos zu PDO und der MySQL-Datenbank unter » Erster Eintrag in eine MySQL-Datenbank mit PDO In der Anweisung fügen wir nach ORDER BY die Variablen $spalte und $sort hinzu. $db = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', ''); $select = $db->query("SELECT `titel`, `autor`, `nachricht`, `datum` FROM `nachrichten` ORDER BY `". $spalte. "` ". $sort); $nachrichten = $select->fetchAll(PDO::FETCH_OBJ); Mit dem folgenden Anweisungen erzeugen wir nun die Links um die Tabelle zu sortieren.