estou fazendo uma busca onde o usuario pode escolher a parte do order by.
so que nao quer achar nada.
minha query ficou assim:
$sql = mysql_query("select a.id, a.pedidofisico, a.cliente, a.cpf_cnpj, a.data, b.id_pedido, b.valorun, b.valorreal, b.precodif, b.produto, b.qtd, b.qtd1, b.saldo from pedido a, pedido_itens b where a.cliente = '$nome' AND a.pedidofisico = b.id_pedido AND b.precodif = '2' order by $ordenar $ordenar2", $db) or die(mysql_error());
no meu formulario alem dos campos de busca tenho 2 campos que o usuario escolhe se quer ordenar por nome do cliente, por id e outro campo ele escolhe se e decrescente ou crescenter DESC ou ASC isso vem tudo em variavel.
so que nao funciona. O que posso esta fazendo de errado???