Hola quimfv, gracias por responder =)
ayer de tanto probar llegue a esto:
Código PHP:
$sql = "select u.*,t.* from mcm_user u,mcm_tesoreria t where u.idUser=t.user and t.year='$_GET[year]' and u.centro='$centro' order by u.rol, u.".$_GET[orden]." ASC";
asi me funciona el orden segun u.rol
pero me sigue sin ordenar por la variable que llega por $_GET
intente como me dices en la segunda opcion, ya q estoy usando MySQL, pero no me funciona.
intente tambien con otra variable colocandola antes de la consulta, asi:
$ordn = "u.".$_GET[orden];
...order by u.rol, '$ordn' ASC";
puse un ECHO para ver si llegaba la variable, y si llega como deberia, ej:
u.apaterno
pero tampoco me funciona, no me tira error, pero no lo ordena =(
Si sirve, estoy ocupando class para las consultas, aun que no creo que tenga algo que ver, el problema es q no lo ordena =(.