Estou com dificuldade em fechar essa lógica da busca...
Preciso exibir no combobox a categoria e a subcategoria de determinado produto...
Tenho no banco as tabelas, com algumas linhas básicas...
Categoria
Subcategoria
Produto
Com esse SELECT a baixo, tem retornado certinho todas as categorias e as subcategorias devidas,,,,
porém, somente na categoria, ele tem repetido a categoria do produto N vezes (aparentemente o número de subcategorias da categoria)
SELECT categoria.categoria, categoria.idcategoria, subcategoria.idsubcategoria, subcategoria.subcategoria_idcategoria, produto.categoria_idcategoria, produto.subcategoria_idsubcategoria
FROM produto
LEFT JOIN categoria ON categoria.idcategoria = produto.categoria_idcategoria
LEFT JOIN subcategoria ON subcategoria.subcategoria_idcategoria = categoria.idcategoria WHERE produto.idproduto = $IDproduto
Alguém teria alguma idéia de correção ou alguma caso a mostrar com esse objetivo... já procurei muito, mas nada funciona!