la funzione "mysql_fetch_array" la uso esattamente dopo con un ciclo while per mostrare tutti gli articoli di quella categoria.
il problema però è a monte. quando faccio la select, io dico di prelevare tutti gli elementi che hanno come categoria un determinato valore. alcuni prodotti, però, si appoggiano a più categorie differenti e qui scatta il problema.
se, come nell'esempio precedente, l'id della categoria è 1, dovrebbe mostrarmi "nome_prodotto_1", "nome_prodotto_2" e "nome_prodotto_3". se l'id è 51 dovrebbe mostrarmi solo "nome_prodotto_4" o se l'id è 37 dovrebbe mostrare solo "nome_prodotto_3".
questo però non avviene perchè così com'è scritta la select, se l'id è 1 mi mostra solo il primo prodotto ("nome_prodotto_1").
come posso fare?![]()