Vuol dire che devi costruire la query in base ad dei parametri che gli passi.
Ad esempio potresti creare i link, così:
view.php?orderby=nome&order=desc
view.php?orderby=email&order=asc
Nello script in base a order e verso, generi la query:
es:
Codice PHP:
// Valori di default
$orderby = 'id';
$order = 'DESC';
if(isset($_GET['orderby'])){
// Qua fai anche dei controlli per evitare che quyalcuno possa scivere roba non corretta/malevola
$orderby = $_GET['orderby'];
$order = $_GET['order']; // puoi anche verificare prima se è settato l'indice 'order'
}
$result = mysql_query("SELECT * FROM clienti ORDER BY $orderby $order");
...