Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, alguém sabe me dizer como posso fazer para ordenar os resultados e uma tabela relacionada com join.
Por exemplo.:
$db = Zend_Db_Table_Abstract::getDefaultAdapter();
$produtos = $db->select()
->from(array("p" => "produtos"))
->join(array("i" => "imagens"), "i.idProduto = p.id")
->group("p.id")
->order("p.titulo");
$result = $db->query($produtos)->fetchAll();
Com a consulta acima eu chamo todos os produtos ordenamos pelo título, e também uma imagem de cada um deles. Mas o meu problema é que preciso que a imagem dos produtos seja a que possuir 'index = 1'(index é uma coluna para ordena as imagens quando precisar apresenta-las).
Coloquei o exemplo acima só para demonstrar melhor o que preciso, mas caso alguém tenha uma solução usando model também virá a calhar.
Continuarei minha busca pela solução para esse detalhe.
Desde já agradeço.
Carregando comentários...