ID aparecendo ao invés do nome da categoria

Bom dia.

Alguém sabe como resolver a dúvida descrita no título?
Segue o código:

$result_produto = "SELECT * FROM produtos ORDER BY id ASC LIMIT  $inicio, $qtd_result_pg ";
$resultado_produto = mysqli_query($con, $result_produto);
$row_produto = mysqli_fetch_assoc($resultado_produto);



/* Duas consultas porque a de cima está consultando tudo na tabela produtos
já a de baixo está consultando separadamente o nome da categoria para não aparecer
o ID da mesma e sim o nome*/

$result_categoria = "SELECT Produtos.id, Categorias.idcategoria, Categorias.categoria,
Produtos.id FROM Produtos INNER JOIN Categorias ON Produtos.categoria = Categorias.idcategoria
ORDER BY Produtos.id";
$resultado_categoria = mysqli_query($con, $result_categoria);
$row_categoria = mysqli_fetch_assoc($resultado_categoria);

            `echo "Categoria: ".$row_produto['categoria']."<br><br>";`

Acredito que vc esteja pegando a coluna categoria errada, vamos supor que sua tabela tá assim:

Tabela 1
produto Camisa
Categoria 23

E lá na tabela de categoria tá o nome dela de fato, aí vc vai ter que usar um AS

SELECT ...... Categorias.categorias AS nome_categoria

Aí vc altera lá no row_produto.

....row_produto['nome_categoria']....

Meu select está errado então, vou tentar refazer e já digo o que consegui resolver, espera aí.