avendo una struttura del database come questa
codice:
NOME PRODOTTO || CATEGORIE DI RIFERIMENTO
--------------------------------------------
nome_prodotto_1 || 1
nome_prodotto_2 || 1,15
nome_prodotto_3 || 1,37,42
nome_prodotto_4 || 51
come posso fare a recuperare tutti i prodotti di una categoria ben precisa?
nella pagina che mostra i risultati ho inserito una select come questa ma, ovviamente, mostra i prodotti che hanno solamente quella categoria (nel caso dell'esempio, "nome_prodotto_1").
Codice PHP:
$categoria_id = $_REQUEST['id'];
$sql = "SELECT * FROM tabella WHERE categoria_di_riferimento = '$categoria_id';";
se "$categoria_id = 1;", mostra infatti solamente il primo prodotto, e non anche il secondo ed il terzo. qual è, quindi, il modo corretto per scrivere questa select?
grazie in anticipo