Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal
Preciso ordenar a uma lista de produtos pelo campo 'ordem' (que o usuário preencheu quando cadastrou), não consegui fazer isso.
Gostaria de um auxílio de você para me dizer como deve ser feito, pois tenho pouquíssimo conhecimento em PHP. Veja o código como está:
<?php
$qtd_pags = 9;
$primeira_qtd_pags = $qtd_pags * 2;
$where_oferta_geral = $filtrar_oferta_geral ? " o.id != '".$oferta_geral['id']."' AND " : '';
$sql_mais_oferta = $con->prepare("SELECT c.cidade_formatado,e.coordenadas,e.endereco,e.nome,o.titulo,o.ordem,o.id,o.percentagem,o.valor_com_desconto,o.titulo_formatado,o.valor,o.economizado,o.compras_fake,o.quantidade_maxima,DATE_FORMAT(o.data_fim,'%Y,%m,%d,%H,%i,%s') as data_fim_formatada,
(SELECT SUM(quantidade_comprada) FROM faturas WHERE id_compra = o.id AND tipo_compra = '0' AND (status = '1' OR status_retorno = '1')) as total FROM ofertas o
LEFT JOIN empresas e ON e.id = o.id_empresa
LEFT JOIN cidades c ON c.id = o.id_cidade
WHERE $where_oferta_geral o.data_inicio < '$agora' AND o.data_fim > '$agora' $where_categoria LIMIT $primeira_qtd_pags");
$sql_mais_oferta->execute();Carregando comentários...