[Resolvido] Rand
Oi pessoal,
eu tenho uma página que traz um produto em destaque (id_prod)
e nesta mesma página deve aparecer 3(tres) pequenas fotinhas com produtos da mesma categoria numa Área chamada Produtos similares. ok?
Dai fiz assim:
SELECT * FROM produto WHERE subcat='$id_subcat' ORDER BY RAND() LIMIT 3
Apareceu direitinho 3 pequenas fotos dos produtos similares,
porém, ele traz o proprio produto em destaque nas fotinhas lá embaixo, o que não pode ocorrer.
Então tentei,
SELECT * FROM produto WHERE $id_subcat='$id_subcat' AND id_prod > '$id_prod' ORDER BY RAND() LIMIT 4
Quando tem mais de 5 produtos nesta categoria as tres fotos aparecem,
Mas quando tem 2 produtos na categoria, ou 3 por exemplo, simplesmente nada aparece nos produtos similares...
O que acontece, como eu deveria fazer esta query?
Bom, espero que eu tenha conseguido me explicar.
Agradeço desde já pela ajuda.
bjs
Rê
Discussão (7)
Carregando comentários...