[PHP & MySQL] Tabellen mit php sortieren

candys
Hallo habe folgendes Problem und zwar möchte ich eine spielertabelle mit php sortieren.einmal nach Trikotnummer, dann nach Name und dann nach Position.
Das soll folgendermassen ablaufen wenn der User zb auf die Spaltenüberschrift name klickt soll die tabelle nach dem namen der spieler alphabethist sortiert werden , das selbe eben mit der nummer und der position.

hat da zufällig jemand eine idee?
so wie hier in dem beispiel : http://www.colts.com/sub.cfm?page=roster nur ist da eben nicht in php geschreiben nur möchte ich es halt genauso nur in php realisieren.
candys
Zitat:
Original von Mordred
Lass dir Parameter per URL mitliefern und dann über ORDER BY und DESC und ASC

ok gut und wie stelle ich das jetzt am besten an?
Muss ich jetzt eine html tabelle erstelen in der ich per link wenn ich auf die überschrift klicke die date nsortiert kreige.
bitte weitere erklärungen
candys
danke dir werde mich da mal hinter klemmen
cll
SELECT * from spieler ORDER BY $ordnen ASC

drüber schreibst du $ordnen= $_GET[ordnen];

die Links zum drauf klicken: seite.php?ordnen=name
candys
danke dir muss ich die vorhandene tabelle auf der andern seite nochmals mit ausgeben?

Ich wiederhole damit ich das auch richtig kapiere

$ordnen= $_GET[ordnen];

SELECT * from spieler ORDER BY $ordnen ASC
und dann der link domain.de/seite.php?ordnen=name
hast du eigentlich icq oder so

so habs mal ausprobiert

<?php

$link = mysql_connect("localhost","user","pw") or die ("Keine Verbindung moeglich");
mysql_select_db("DB") or die ("Die Datenbank existiert nicht");


$abfrage = "SELECT * FROM roster_giants";
$ergebnis = mysql_query($abfrage);
$ordnen= $_GET[ordnen];
$abfrage = "SELECT * from roster_giants ORDER BY $ordnen ASC";

?>

das ist der code wie ich ihn eingetragen habe und es klappt nicht. lasse die tabelle auf seite php aus geben.
was mache ich falsch?