BI
Order by múltiplo
Fechado
Bom dia developers!
Preciso ordenar uma listagem com vários campos da tabela, utilizei isso aqui do adianti mas ele só pega o ultimo parâmetro...
neste caso só ordena por hora...
como faço para fazer a ordenação com vários campos da tabela?
Preciso ordenar uma listagem com vários campos da tabela, utilizei isso aqui do adianti mas ele só pega o ultimo parâmetro...
- <?php
- $param['order'] = 'data';
- $param['direction'] = 'desc';
- $criteria->setProperties($param); // order, offset
- $param1['order'] = 'hora';
- $param1['direction'] = 'desc';
- $criteria->setProperties($param1); // order, offset
- ?>
neste caso só ordena por hora...
como faço para fazer a ordenação com vários campos da tabela?
Faça o seguinte:
Analisando sua pergunta, acho que você pode realizar o filtro de duas maneiras, a primeira manualmente e a segunda adicionando dois critérios do tipo Tcriteria, verifique o link abaixo na aplicação tutor, onde é mostrado várias formas de pesquisa, lembrando que antes crie um bloco try cath e um prepositório
www.adianti.com.br/framework_files/tutor/index.php?class=CriteriaVie
boa sorte.
Muito obrigado!