Buongiorno,

chi mi da una mano a risolvere questo problema?

Ho queste righe all'interno del mio codice HTML che richiamano una
funzione in Java script:

<tr>
<th><a class='link' onclick="Ordine('<?php echo
$cdprod;?>', '<?php $colonna = "A"; echo $colonna;?>', '<?php echo
$tpordine;?>')">Codice Assieme</a></th>
<th><a class='link' onclick="Ordine('<?php echo
$cdprod;?>', '<?php $colonna = "B"; echo $colonna;?>', '<?php echo
$tpordine;?>')">Descrizione assieme</a></th>
<th><a class='link' onclick="Ordine('<?php echo
$cdprod;?>', '<?php $colonna = "C"; echo $colonna;?>', '<?php echo
$tpordine;?>')">Codice prodotto</a></th>
<th><a class='link' onclick="Ordine('<?php echo
$cdprod;?>', '<?php $colonna = "D"; echo $colonna;?>', '<?php echo
$tpordine;?>')">Descrizione prodotto</a></th>
</tr>

... poi sempre nel mio html ho queste righe che mi chiamano la funzione
(al suo interno l'SQL) per l'estrazione dei dati

<?php
$connetti = db2_connect('S5688B11A','CA400','CA400');

require("php/Quadro_Produzione.php");
$arr_produzione = Quadro_Produzione($cdprod, $colonna, $tpordine);

e andando a cliccare con il mouse su una delle quattro colonne della mia
tabella (sopra descritta) chiamo la funzione "Ordine":

function Ordine(cdprod, colonna, tpordine){

location.href='http://abc.ad20.it/sistemi/quadro_produzione.php?cdprod='+cdprod+'&colonna='+ colonna+'&tpordine='+tpordine;

}

per farla breve il campo $colonna mi individua la colonna di ordinamento
(A, B, C o D) della mia tabella, mentre la colonna $tpordine mi
individua il tipo di ordinamento e cioé ascendente o discendente. Per
queste due ultime operazioni é incaricato il mio SQL
(Quadro_Produzione.php).

Per farla breve mi ritorna ordinata l'ultima colonna (D) cioé e come se
tenesse in considerazione l'ultima echo delle mie quattro istruzioni
nell'HTML: <th><a class='link' onclick="Ordine('<?php echo $cdprod;?>',
'<?php $colonna = "D"; echo $colonna;?>', '<?php echo
$tpordine;?>')">Descrizione prodotto</a></th>

Come faccio a dirgli che voglio ordinare o la prima o la seconda o la
terza o la quarta colonna?

Grazie