Einzelnen Beitrag anzeigen
  #1  
Alt 10.10.2008, 15:38:47
neoman neoman ist offline
Anfänger
 
Registriert seit: Mar 2008
Beiträge: 15
Ausgelesene MySQL-Datensätze filtern

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
Mit Zitat antworten