allora, calma

diciamo che

Codice PHP:

$subcategoria_id 
$_GET['id']; 
così hai l'id della sub categoria, diciamo che le tabelle:

codice:
prodotto:

id, nome, descrizione, codice, categoria_id, etc...

categoria:

id, nome


prodotto.categoria_id foreign key references on categoria(id)
dovresti avere una query

codice:
"select * from prodotto where categoria_id = ".(int)$subcategoria_id
che ti ritorna tutti i prodotti della categoria passata.

Il tuo problema forse è sulle categorie quindi? perchè non capisco il perchè della join