Mira, yo entendí algo como esto y lo haría así.
HTML:
Jquery:
Y ya en colocarTabla.php solo recoges el parámetro y haces un If dependiendo el valor que traiga:
Ya depende de ti también pasar a la variable tipo el valor y como lo quieres, si ASC O DESC, suerte.
HTML:
Código [Seleccionar]
<input type="button" value"usuario" data="usuario" clases="ordenarTipo">
<Input type="button" value="nombre" data=nombre" clases="ordenarTipo">
Jquery:
Código [Seleccionar]
$(".ordenarTipo").Click(function(){
Var tipo = $(this).attr("data");
$.ajax({
type: "POST",
url: "colocarTabla.php",
data: {
tipo: tipo
},
success: function(data){
$("#mostrarTabla").html(data);
}
});
});
Y ya en colocarTabla.php solo recoges el parámetro y haces un If dependiendo el valor que traiga:
Código [Seleccionar]
<?php
$tipo = $_POST["tipo"];
If($tipo == "usuario"){
$consulta = SELECT * FROM personas ORDER BY nombreUsuario DESC
}else if($tipo== "nombre")
$consulta = SELECT *FROM personas ORDER BY nombrePropio DESC
?>
Ya depende de ti también pasar a la variable tipo el valor y como lo quieres, si ASC O DESC, suerte.