Bueno
supongamos que vos queres hacer que muestre por nombre ordenado por categoria, que tipo de nombre tiene la categoria? (asumo que categoria es el campo
sub_categoria) se puede ordenar alfabeticamente?, de ser asi seria algo como
Código PHP:
$categoria = "5 estrellas"; //por poner algo no?
$orden = "ASC"; // tambien puede ser "DESC"
$query = "SELECT name, sub_categoria WHERE categoria=". $categoria ." ORDER BY name ". $orden;
las variables $orden y $categoria las podes poner en un select html o lo que quieras.
Te sirve algo asi? o estoy errando a lo que queres?
Suerte