Hallo,
ich habe eine Frage zu PHP. Ich habe eine MySQL-Tabelle, die wird mit PHP ausgelesen. Nun möchte ich wenn ich auf eine Spaltenüberschrift klicke (ist ein Link) das die Daten alphabetisch nach der jeweiligen Spalte neu sortiert werden. Wenn ich nochmal drauf klicke soll sie in die andere Richtung sortiert werden. Und das für jede Spalte.
Hier ist meine PHP-Code, der beinhaltet nur das auslesen aus MySQL in eine HTML Tabelle. Mit den filtern weiß ich kein Ansatz, mir fehlt die Programmierlogik dazu.
PHP-Code:
$db = mysql_connect($server, $user, $passwd);
mysql_select_db($database, $db);
$sql = 'SELECT * FROM filter';
$result = mysql_query($sql, $db);
echo '<table><tr><td>#</a></td><td>Trainings</td><td>Trainer</td><td>Dauer</td></tr>';
while($row = mysql_fetch_object($result))
{
echo sprintf('<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>',
addslashes($row->id),
addslashes($row->training),
addslashes($row->trainer),
(int)$row->dauer
);
}
echo '</table>';
Ich habe schon sehr lange danach gesucht und hoffe mir kann einer helfen.
MfG neoman